Во многих случаях бесплатно, но зависит от лицензии.
Вот довольно подробный список https://www.gnu.org/licenses/license-list.ru.html#...
Когда выберете что-то, можно почитать подробнее как применяется та или иная лицензия.
Максим Компаниец, ну как нет. Можете написать в исходниках мол, "лицензия такая-то", и если кто-то сопрет ваш код, то можно подать в суд.
А идеи вообще никак не защищаются, нигде. С таким подходом можно просто лечь и не шевелиться - а то вдруг кто-то украдет идею о том, что можно оторвать жопу от дивана.
Andrew, Оля уже несколько месяцев изучает js. Делает она это довольно интересным способом: читает "наискосок" какую-то статью, доходит до примера, смотрит на него ничего не понимая, и копипастит на тостер, чтобы ей объяснили "как работает этот код". Ей линкуют ту-же статью Ильи Кантора, из которой она взяла пример. GOTO 10
Andrew, но в исходниках, которые в вопросе, эта штука не используется. Вместо этого там какая-то неизвестная функция с названием bind, которая делает непонятно что.
Возможно даже цветочки с радугой, например.
Максим Федоров, не знаю как сейчас, но лет 10-15 назад нормально заказывалось всякое, вплоть до "пол ящика колы" или "а сделайте нам в коробке половину сникерсов, и половину баунти?". Потом приезжала газелька и привозила.
Или вы хотите маленькие магазинчики, где посетитель мог бы купить четверть палетты воды вот прям сейчас? Дык в мелких магазинчиках просто места столько нет, бессердечная геометрия же.