Потому и называют GPL «вирусной», стоит попасть в продукт и все, ппц.
Нормальные люди в таких случаях делаю по 2-3 лицензии на продукт.
ЗЗЫ насчет якобы «вечной свободы» продуктов под GPL — никто не мешает владельцу копирайта сменить лицензию однажды, и останетесь вы с любимыми полуживыми форками версии
>// elsewhere: item1 is a string, item2 is an int, item3 is a double.
>var item1, item2, item3 = ReturnMyTuple();
а это вообще от ПХПшников, похоже:))
list($a, $b, $c) = mysql_fetch_row($res);
… код… код… код…
if (some) {} // ???? тут !null или true??
Нормальные люди в таких случаях делаю по 2-3 лицензии на продукт.
ЗЗЫ насчет якобы «вечной свободы» продуктов под GPL — никто не мешает владельцу копирайта сменить лицензию однажды, и останетесь вы с любимыми полуживыми форками версии
>var item1, item2, item3 = ReturnMyTuple();
а это вообще от ПХПшников, похоже:))
list($a, $b, $c) = mysql_fetch_row($res);
может, стоит использовать паттерн Strategy или Command?
а вот Console.WriteLine("{0}", x == y); выведет True