どうやら でログイン 最近、の使用条件を変更しました SDK de Android、これは、オペレーティングシステム自体も含め、すべてのAndroidアプリケーションを作成するためのツールキットにすぎません。 |
新しいもの 契約条件 Android SDKの場合、次のようなフレーズが含まれるようになりました。(a)コピー(バックアップ目的を除く)、変更、適合、配布、逆コンパイル、リバースエンジニアリング、SDKまたは任意の部分の派生物の分解または作成用語がフリーソフトウェアに対応していないSDKの」、 彼が指摘しました Free Software FoundationEuropeのメンバーであるTorstenGrote。
これは、明確にすることは決して痛いことではなく、Free Software Foundationによると、ソフトウェアは「無料」と見なされなければならないという4つの自由を伴うキックにつながります。
幸いなことに、Androidの無料フォークであるReplicantは、 レプリカントSDK4.0 新しい用語のない最新のAndroidSDKソースに基づいています。
なぜ変更するのですか? 今だから?
Androidが獲得している大きな人気と並行して、プラットフォームの断片化の問題が発生しています。 現在、Androidユーザーの7人に10人がGingerbreadバージョン(2.3.x)をデバイスにインストールしており、まもなくXNUMX年前になります。
2012年XNUMX月、Android開発者は、懸念とフラストレーションを持って「プラットフォームのスキャンダラスな断片化」について言及していました。
上記はいくつかの理由で説明されていますが、目立つものがXNUMXつあります。 そのXNUMXつは、多くの端末のハードウェアが不十分で、Androidや利用可能な多くのアプリの最新の重い機能を適切に実行できないことです。 もうXNUMXつの理由は、メーカーが安価なモデルのアップグレードを提供したり、廃止に向かう途中で不注意や無関心を示していることです。
ただし、断片化の関連性が高まっている別の形式があります。 つまり、一部の開発者はAndroidソースコードをベースとして、GoogleやOpen HandsetAllianceのビジョンとは異なる方向に開発しています。 これの最も良い例は、AlibabaのAliyunモデルとは別に、AmazonのKindleタブレットです。
Googleはこの状況に不満を表明しており、さまざまな情報源によると、最近Acerに介入して、Aliyunをベースにしたモデルの開発をやめさせました。
結論として、そして新しいプレーヤーがAmazonとAlibabaの戦略をコピーすることを困難にするために、同社はAndroid SDK(ソフトウェア開発者キット)の使用条件を変更しました。 今後、新しいライセンス契約の3.4項は、開発者がAndroidの断片化を引き起こす可能性のあるアクションを実行しないことに同意しない限り、SDKを使用できないことを意味します。 これには、公式SDKに基づくSDKの作成、プロモーション、または配布への参加が含まれます。
新しい条項は、Android 4.2以降の新しいフォークの作成に関心のある人は、独自のSDKを最初から作成する必要があることを意味します。
「フリーソフトウェアを絶え間なく進歩させ成長させるためには自由が必要であることは事実です」
番号。 無料のソフトウェアの自由は、ソフトウェアを使用、研究、共有、および変更する(彼がそれを行う方法を知っているという条件で)人間を威厳のあるものにするために維持されなければなりません。 ソフトウェアはそれ自体が目的ではなく、人間が目的です。
フリーソフトウェアを絶え間なく進歩させ、成長させるには自由が必要であることは事実ですが、それが単一の安定した十分に制御されたシステムを維持する唯一の方法である場合、この措置を講じる前に他の戦略を試すべきでしたが、私はそれをよく理解しています。
良い面も悪い面も、自由は少し制限されますが、より統一されたシステムが得られます
良い記事。
アンドロイドアプリの開発
@shackrasislockに同意します
そうでなければ、フリーソフトウェアの概念は意味がありません。
私が読んだものに基づいて、前の記事が条件が変更されなかったと言っていることを確認します(sdkをダウンロードしたときに、EULAが表示されます)、また(JarFilが述べたように)それは適用されません無料のコンポーネント(Paulがアップデートで言及しているように)、そして最も驚くべきこと(そしてメモのコメントで言及されている)は、このライセンスがバイナリをカバーしているが、バイナリを作成するソース(Apacheライセンスを使用している)はカバーしていないことです。
要するに、GoogleがそのEULAを示さなかったとしたら、私たちは気づかなかっただろう。
また、Replicantは、独自のおもちゃを無料のものに置き換えることだけを考えて2010年半ばから作成されました。 今ではもっと悪名高いかもしれませんが、Linuxのファンだけです。
正確に...私にははっきりしないのは、バイナリを「プロプライエタリ」にし、ソースコードを無料にする方法です...?
子供が言った点は今でも有効だと思います。 長い間含まれていましたが、SDKをダウンロードするための条件に同意するように強制されたのは今だけであり、そこで問題が発見されました。 いずれにせよ、主題が新しいか古いかということはそれほど重要ではありませんが、最初の段落で表現された質問です。 私にとって、ライセンスがバイナリ(全体として、「プロプライエタリコンポーネント」だけでなく)をカバーしていると言っても、ソースコードに「無料」とその他の「プロプライエタリ」部分があると言っても意味がありません。
私は明確だったと思います。
乾杯! ポール。
代わりにFirefoxOSを待っています
@William Cabrera Me Too!
そのメモはジャーナリストによって書かれました。 そのニュースを否定するために出てきたGoogleの従業員はいなかった。
一方で、この他の記事を読むことをお勧めします( http://code.paulk.fr/article0008/what-s-up-with-the-android-sdk)あなたが言及した記事の「拒否された」ポイントのいくつかが答えられます。
乾杯! ポール。
2013/1/9 ディスケ
このメモはすべてと矛盾するように出てきます
http://www.zdnet.com/no-google-is-not-making-the-android-sdk-proprietary-whats-the-fuss-about-7000009406/
それが自由を制限するなら、良いものは何もありません...それがXブランドの釘でのみ使用できる場合、ハンマーは何が良いですか?
条項は新しいものではなく、最初から続いています。
これと同じ:
3.5オープンソースソフトウェアライセンスの下でライセンスされたSDKのコンポーネントの使用、複製、および配布は、このライセンス契約ではなく、そのオープンソースソフトウェアライセンスの条件のみに準拠します。
non-free句は、SDKツールにのみ適用され、無料のコンポーネントには適用されません。
問題ありません。Ubuntuがリリースされるのを待っているので、スマートにインストールします。
スマートフォン用のubuntuを待っていても
そして、誰も彼らのモバイルデバイスにDebian 7 GNU / Linuxを期待していませんか?それはより良い代替手段です。