Pull to refresh
53
0
Дмитрий Замаруев@DmZ

User

Send message
В случае если автор никому не давал вносить правки в свою ветку разработки

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 — меньше писать при добавлении инстанса.
Не сложно автоматизировать этот процесс и написать какой-нибудь скрипт, наверняка где-то на просторах интернета он есть.

Согласно официальным документам от Sun/Oracle — разработчикам предлагается писать все руками, например Solaris Service Management Facility — Service Developer Introduction. В том числе описание самого XML смотреть в «хорошо документированном DTD».
Вполне успешно использую репозиторий opencsw.org
Правда тогда все перловые скрипты нужно запускать с интерпретатором /opt/csw/bin/perl
12 ...
7

Information

Rating
Does not participate
Location
Украина
Registered
Activity