[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Можно ли использовать open source в ком. проектах
SoMeOnE
Тут недавно разговарился с коллегами о том, что такое хорошо и что такое плохо. Короче про опен сорс. Промелькнула такая тема, что некотрые лицензии требуют, что если ты использовал их библиотеку в своем проекте, то и твой проект становится общедоступным. Один из аргументов типа докажи, что ты просто не рассширил код и тому подобное.

На англ. хоть и читать умею, но точно не на "ТЫ" с ним. Такое реально есть? Нужно ли повнимательней читать эти лицензии? Может кто получше знаком с этим вопросом.

Даже типа есть компании, которые ищут в проектах использование таких библиотек.
Invis1ble
Насколько я знаю, зависит от конкретной лицензии и в развитых странах сейчас с этим строго.



Спустя 2 минуты, 44 секунды Invis1ble написал(а):
Недавно на гитхабе в одной из реп видел отдельный issue, в котором человек просил разработчика уточнить лицензию (она не была указана), типа если лицензия не указана, то по умолчанию считается самый "плохой" вариант. Не знаю, насколько это правда, мопед не мой.

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

slobotsky.denis
Либа под GPL - твоё приложение так же должно быть под GPL.
Либа под LGPL - можно не открывать исходники своего приложения только при динамической линковки либы с приложением. В случае с PHP это невозможно.
Либа под Apache/MIT/BSD - делай со своим приложением всё что хочешь.

На счёт специальных компаний хз. В принципе, в век патентных тролей и такое возможно.

_____________
PHP: The Right Way
Бесплатное обучение Symfony2

Tox: 55BB67DE54B1CB14F8C37B4F3AED64E6A45922988D22F85EF75039751F26F05460664D978F5C
SoMeOnE
slobotsky.denis, правильно ли я понимаю, что если я допустим полгода буду собирать интернет магазин и вставлю в него какой нибудь слайдер или файл менеджер с GPL лицензией, я должен бесплатно отдать проект заказчику?)

Точнее я так не понимаю) Но на бумаге все как-то сурово звучит.
slobotsky.denis
SoMeOnE
Свободное ПО != бесплатное ПО.

Цитата
Цель GNU GPL — предоставить пользователю права копировать, модифицировать и распространять (в том числе на коммерческой основе) программы


То есть, GPL обязывает тебя раскрыть исходный код программы тому, кому ты эту программу передаёшь. Касательно сайта тебе в любом случае придётся предоставить исходники заказчику. Заплатит он за это или нет, лицензию не волнует.

А если твой заказчик из России, то можешь вообще забить на все эти буржуйские лицензии и верить честное слово заказчика biggrin.gif

_____________
PHP: The Right Way
Бесплатное обучение Symfony2

Tox: 55BB67DE54B1CB14F8C37B4F3AED64E6A45922988D22F85EF75039751F26F05460664D978F5C
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.