[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: обфускатор для перла




2олл: я не знаю, уместно ли данное обсуждение в debian-russian, я думаю что уместно, но если это не так, поправьте меня пожалуйста.

Vlad Harchev wrote:

The source code for a work means the preferred form of the work for
making modifications to it.

1. Это будет точно не "preferred form".
2. Это уже будет не source, а результат обработки (препроцессирование)


Эта цитата относится к случаю распространения *модифицированного* тобой GPL
софта (где ты не яв-ся единств. автором) - то есть для случая когда ты
взял чужой код, модифицировал его, и распространяешь бинарники.

Это определение "source code" и относится оно естественно ко всей GPL а не к случаю.


Нет, только к случаю передачи другому.

А какие ещё бывают случаи? GPL именно на эти случаи и распространяется. Если ты никому не передаёшь GPL программу, ты можешь делать с ней что угодно, независимо от того, твоя она или нет.

И где ты увидел, что определение "source code" для случая "распространения *модифицированного* софта" , приведи цитату, пожалуйста. В GPL нет другого определения, что такое "source code". Это единственное.

Иначе факт выпуска авторами сырцов с малым кол-вом комментов считался бы
нарушением GPL.

Если для этого применялся специальный препроцессор, а авторы на самом деле пользуются кодом с комментарием, то это действительно так, это действительно *нарушение*. Если же сами авторы пользуются кодом, после обработки препроцессором, типа indent, то это, конечно не нарушение.

Если исходить из того, для чего предназначена GPL, то такой вопрос даже не возникнет. Если искать лазейки, то вероятно их можно найти. Правда придётся попотеть немного больше :)
--
Best regards, Sergey Spiridonov



Reply to: