Вступ
Дозвольте спершу зазначити деякі суперечливі твердження з цього питання, щоб проілюструвати, які проблеми.
Особисто я хотів би, щоб мій код був відкритим на кожному етапі розвитку
- інші побачать і скористаються тим, що я роблю
- Я також люблю повторно використовувати існуючий код
- треті сторони можуть внести свій внесок
- громадськість фінансує мене, тому громадськість має право бачити
Але мій начальник каже
- йому потрібно схвалити те, що стає загальнодоступним під його іменем (або інститутом), і він не може схвалити кожен крок
- Існують вказівки, що стосуються інтелектуальних прав власності інституту
і мої колеги кажуть
- інші прийдуть і вкрадуть мої неопубліковані ідеї
- мій експериментальний код мало корисний для інших
Запитання
Щоб придумати креслення для публікації коду та розробки відкритого коду в моїй лабораторії, ми хочемо поставити наступні питання.
- Чи вже існує така настанова, яка висвітлює важливі питання відкритого програмного забезпечення в наукових колах?
- Які питання необхідно включити до такого керівництва?
- Як ви вважаєте, що це правильний спосіб втілення та використання такого керівництва?
Зауваження
Питання кредитування, відтворюваності, документації на коди та де їх публікувати ми хочемо вирішити в окремому керівництві.