2008-09-18 3 views
3

Этот вопрос является продолжением на одном из моих других вопросов, Can I legally Incorporating GPL & LGPL, open-sourced software in a proprietary, closed-source project?Каковы значения смысла «распространения» по лицензии LGPL?

Многие из условий LGPL license основаны на понятии распределения. Моя компания занимается бизнесом в качестве консультанта. Мы заключили контракт на создание программного обеспечения, которое мы предоставляем нашим клиентам. Означает ли это распределение по лицензии LGPL?

Мы также предоставили программное обеспечение нашим клиентам для загрузки через защищенный паролем файловый сервер. Означает ли это распределение?

+4

Я голосую, чтобы закрыть этот вопрос как вне темы, потому что ** речь идет о лицензировании или юридических проблемах **, а не о программировании или разработке программного обеспечения. [См. Здесь] (http://meta.stackoverflow.com/a/274964/1402846) для получения дополнительной информации и [помощь/по теме] для получения дополнительной информации. – 2015-06-04 23:52:37

ответ

2

Да, так оно и есть. Одна из причин, по которой GPL возникла в первую очередь, заключалась в том, чтобы предотвратить ситуацию, когда у кого-то есть двоичный файл, но нет источника для этого.

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

1

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

1

Я думаю, что вы делаете это «распространение». Во всяком случае, поддержка адвоката важна в этом случае.

1

Ваш первый вопрос действительно зависит от контракта, в котором вы разрабатываете программное обеспечение. Доставляете ли вы полный продукт или работаете по часам? Кто сохраняет авторские права на программное обеспечение?

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

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

0

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

0

Во-первых, я не юрист. Вероятно, вам следует посоветоваться с ним.

Когда ваш клиент получает вашу программу или библиотеки, вы распространяете этот клиент. Это означает, что вы должны предлагать вашему клиенту исходный код в соответствии с GPL. ОДНАКО, если распространение идет не дальше, вам не нужно распространять свой код для широкой публики.

Если клиент распространяет код, он становится дистрибьютором в соответствии с условиями GPL, а затем должен предлагать код своим клиентам/клиентам/независимо.

Обратите внимание, что GPL не требует, чтобы исходный код передавался клиенту одновременно с получением двоичного кода. Однако вы должны предоставить клиенту письменное предложение предоставить им исходный код по их просьбе, без каких-либо дополнительных затрат для них.

 Смежные вопросы

  • Нет связанных вопросов^_^