Я фізик зі ступенем CS і щойно розпочав докторську ступінь в технічній компанії (хотів займатися прикладними дослідженнями). Він стосується великомасштабного моделювання кінцевих елементів.
Переглянувши їх сучасний підхід, я думаю, що треба застосувати докорінно інший метод (вони використовують комерційний інструмент, який дуже обмежений).
Я вважаю за краще базувати своє дослідження на вирішенні кінцевих елементів з відкритим кодом та написати програму, яка ним користується. Мені б хотілося розвивати цю ідею вечорами, тому що саме той час, який найкраще підходить мені для програмування (протягом дня я віддаю перевагу читанню та математиці) та використовую її на пізньому етапі доктора.
Я хотів би мати можливість випустити свою програму як відкритий код на своєму веб-сайті у якості довідки для подальшого особистого або навіть комерційного (наприклад, консалтингового) використання.
Як я можу переконатися, що моя компанія не претендує на право власності на код?
Я думав, що система контролю версій може допомогти (перевірити лише ввечері). Це було б документом, який я програмував не в звичайні робочі години (це було зафіксовано в інших місцях). Але ці дані легко виготовити. Будь-які інші ідеї?
Хочу наголосити, що я не зацікавлений продавати програмне забезпечення, а також не моя компанія.
Дуже цікаві відповіді поки що. Це явно мені допомагає. Деякі зауваження:
- Я не стриманий своїм трудовим договором. Національне законодавство говорить про те, що компанії належить все, що я виробляю в робочий час, і особливих домовленостей не було укладено (мій роботодавець не продає програмне забезпечення і може бути трохи наївним з цього боку). Вони в основному використовують програмне забезпечення, і не мої колеги - це серйозний програміст.
- По-друге, мені потрібно переосмислити тему, яку підняв @Mark щодо комерційної таємниці. Це досить серйозно в конкретній галузі.
- По-третє, я дуже дбаю про те, щоб не засмучувати мого керівника / начальника. Але, і це мотивація цього питання, я хотів би зробити інноваційну частину своєї роботи трохи відокремленою, щоб я міг її повторно використовувати або хоча б продемонструвати як довідкову роботу.