В случае если автор никому не давал вносить правки в свою ветку разработки
Google разрешает сабмитить патчи только после подписания «Contributor License Agreement for Individuals» где говорится что автор дает все права на свой код также Google (irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works). Т.е. Google может использовать этот код в своем продукте. Каждый кто сабмитил, под этим подписался.
То что опубликовано — конечно, можно допиливать когда угодно и сколько угодно.
Google конечно темнит, но где в лицензии Apache v2 написано про распространение кода? Единственное упоминание: 4.3. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work
«В исходных кодах производной программы Вы должны оставить нетронутыми все копирайты, патенты и торговые марки из оригинальной работы»
Это не GPL где указано именно обязательство предоставить исходные коды производной работы.
И потом, Google вроде автор Андроида — на самого автора действия лицензии не распространяется. Автор может распространять одни и теже исходные коды под разными лицензиями и менять лицензирование от версии к версии.
Хорошо туда Genshi вписывается.
Правда почему-то записывает exec_method для мультиинстансов в каждый инстанс — если добавлять новый инстанс к существующим прийдется ему копировать и все методы. Немного удобнее иметь общие exec_method — меньше писать при добавлении инстанса.
Google разрешает сабмитить патчи только после подписания «Contributor License Agreement for Individuals» где говорится что автор дает все права на свой код также Google (irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works). Т.е. Google может использовать этот код в своем продукте. Каждый кто сабмитил, под этим подписался.
То что опубликовано — конечно, можно допиливать когда угодно и сколько угодно.
4.3. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work«В исходных кодах производной программы Вы должны оставить нетронутыми все копирайты, патенты и торговые марки из оригинальной работы»
Это не GPL где указано именно обязательство предоставить исходные коды производной работы.
И потом, Google вроде автор Андроида — на самого автора действия лицензии не распространяется. Автор может распространять одни и теже исходные коды под разными лицензиями и менять лицензирование от версии к версии.
Правда почему-то записывает exec_method для мультиинстансов в каждый инстанс — если добавлять новый инстанс к существующим прийдется ему копировать и все методы. Немного удобнее иметь общие exec_method — меньше писать при добавлении инстанса.
Согласно официальным документам от Sun/Oracle — разработчикам предлагается писать все руками, например Solaris Service Management Facility — Service Developer Introduction. В том числе описание самого XML смотреть в «хорошо документированном DTD».
Правда тогда все перловые скрипты нужно запускать с интерпретатором /opt/csw/bin/perl