OSDev
http://osdev.su/

Код: открытый, закрытый?
http://osdev.su/viewtopic.php?f=25&t=517
Страница 1 из 2

Автор:  DJ PhoeniX [ 02 апр 2012, 10:46 ]
Заголовок сообщения:  Код: открытый, закрытый?

Собственно, сабж - стоит ли открывать код ОС, или же оставить его закрытым?

Автор:  Станислав [ 02 апр 2012, 14:25 ]
Заголовок сообщения:  Re: Код: открытый, закрытый?

Я предлагал в КолибриОС добавить векторные шрифты, они им очень понравились, но добавлять в закрытом виде функцию не стали. Мне кажется, что ось должна быть закрыта потому, что одному её не написать, а если кто то захочет добавить свой код и не пожелает его открывать для других вполне прав.
Понять по коду смысл который вложен в него автором трудно и если есть необходимость познакомиться с системой то проще будет это спросить у автора, заодно и дать ему советы и предложения. А если ктото захочет добавить свой код то лучше это организовать как совместную работу автора и программиста желающего помоч.

Автор:  SII [ 02 апр 2012, 18:12 ]
Заголовок сообщения:  Re: Код: открытый, закрытый?

ИМХО, код всего ПО вообще должен быть открытым. Я не фанат опенсорца и тем более свободного ПО, просто я одобряю саму идею открытости и являюсь противником любых патентов, авторских прав и прочего, кроме одного права -- на сохранение имени автора (т.е. для меня плагиат -- это однозначно плохо и недопустимо, а вот использование чужих идей с упоминанием автора, но без выплаты ему каких-либо вознаграждений, если не было об этом договорённости -- совершенно нормально). Но в любом случае только автору принадлежит право выбирать, открывать ли свои шедевры миру или нет :)

Автор:  Bargest [ 02 апр 2012, 19:19 ]
Заголовок сообщения:  Re: Код: открытый, закрытый?

Мой идеал - открыть в режиме READ-ONLY, чтобы видеть-то видели и юзать - юзали, но никто не пытался подправить три строчки и штамповать "новые мегокрутые версии" (да-да, BolgenOS), тем самым пороча честное имя автора.:) Но увы, ИМХО это почти недостижимо.

Автор:  iz56 [ 02 апр 2012, 19:44 ]
Заголовок сообщения:  Re: Код: открытый, закрытый?

Электронная подпись на код и бин и исх плюс сайт - так можно защитить свою репутацию как автора. А моды имеют право на жизнь - жизнь отфильтрует всё.

Автор:  Bargest [ 02 апр 2012, 20:57 ]
Заголовок сообщения:  Re: Код: открытый, закрытый?

Моды имеют право на жизнь только в случае согласованности с автором, поскольку в противном случае начинается "вот вам программа и её 15 перекомпиляций для разных модов, + в таких и сяких модах она не работает вообще".

Автор:  grindars [ 02 апр 2012, 21:36 ]
Заголовок сообщения:  Re: Код: открытый, закрытый?

Bargest, это типичная проблема. Решают так: делают в лицензии оговорку, что все модифицированные версии должны быть явно отмечены, не должны выдаваться за оригинал и не могут заменять лицензию. Так делает, например, libpng, с лицензией которого можно ознакомиться здесь здесь. Так что я считаю, что проблема надумана - если нехороший человек сделал кривой мод и в нем не работает половина софта, то это его проблема, а не разработчика оригинала.

Автор:  pavia [ 03 апр 2012, 07:47 ]
Заголовок сообщения:  Re: Код: открытый, закрытый?

Исходники можно открыть. Кто хочет тут пусть берёт.Самый простой способ обезопасить от воровства это не выкладывать make файл.
А вот разработку делать закрытой иначе бардак получится.

Автор:  DJ PhoeniX [ 03 апр 2012, 09:32 ]
Заголовок сообщения:  Re: Код: открытый, закрытый?

pavia писал(а):
Исходники можно открыть. Кто хочет тут пусть берёт.Самый простой способ обезопасить от воровства это не выкладывать make файл.

Я вас умоляю. Те, кто захочет, этот мейк-файл сам напишет.
pavia писал(а):
А вот разработку делать закрытой иначе бардак получится.

Ну разработка естественно закрытая - кого угодно в проект пускать - не дело.

Автор:  grindars [ 03 апр 2012, 10:25 ]
Заголовок сообщения:  Re: Код: открытый, закрытый?

DJ PhoeniX писал(а):
Я вас умоляю. Те, кто захочет, этот мейк-файл сам напишет.


Ну, на самом деле, от полных идиотов может и помочь, но вообще эффект от такого близок к нулю.

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/