Antono Vasiljev wrote: > Привет всем. > Хочу разобраться с лицензированием :) > Кто понимает, объясните принципиальную разницу между GPL, MIT и LGPL :)
Если очень коротко то MIT разрешает использовать код в несвободных программах и не публиковать изменения (Билл Гейц может использовать код в виндос и никого это не касается), LGPL можно линковать с несвободным кодом, но изменения и исходники LGPG части должны быть доступны пользователю, также пользователь должен иметь возможность внести изменения в LGPL код и пересобрать проект (Билл Гейц может линковать код с виндос, но должен предоставить коды использованного LGPL кода и всех его изменений в нём и возможность внести в него изменения и пересобрать виндос с изменённым кодом LGPL), GPL код нельзя использовать с несвободным кодом вообще и даже с некоторыми несовместимыми свободными лицензиями (Билл Гейц не сможет использовать код GPL в виндос пока не выпустит его под GPL). Freesoftware - программы которые защищены от узурпации их кода собственниками, Open Source - это Freesoftware + программы свободные, но не защищённые от узурпации. Основная особенность MIT-подобных лицензий (или public domain лицензий) в том что код с одной стороны может быть использован большим количеством людей (на число собственников-узурпаторов), а с другой - изменения внесённые узурпаторами становятся недоступными обществу. -- Best regards, Sergey Spiridonov -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]