Mac OS Xで出荷されるJavaのソースコードはどこからでも入手できますか?私はSunの実装が今日GPLであることを知っています。Apple Javaのソースコードが利用可能
答えて
いいえ、そうではありません。 SunはGPLに基づいてJVMをリリースしていますが、他の当事者には他の当事者にライセンスを与えることができます。 AppleはGPLされていた頃から、Sunのコードに基づいてJVMを10年以上出荷していたため、当初は他のいくつかの条件でライセンスを取得していた。
今後、Sun(またはOracle)は独自のライセンスを更新しない可能性がありますが、そうは思われません。実際には、GPLのもとで何かを利用可能にしてから、一部の人に代用ライセンスを(通常は有料で)供与することはかなり一般的な方法です。あなたはSphinxのようなプロジェクトのライセンスページを見て、この例を見ることができます。
JVMまたはJava Runtime Environment(たとえば、java.util。*など)を意味しますか? JVMを意味する場合は、2番目(jre)を意味するかどうかわかりませんが、他のプラットフォームのjreと同じであるため、ソースコードが利用可能です。
いいえOpenJDKはOS X上に構築することができ、そのソースは利用可能です。
JREにクラスのソースコードが必要な場合は、ファイルシステムでsrc.zipとして利用できます。それを見つけるためにSpotlightを使います。
ADCからのダウンロードが必要なsrc.zipがあることに注意してください –
現在のJREのSunバージョンはGPLではありません。 JDK7の実装には、GPLを含む複数のライセンスがあります。 OpenJDK 6(6-open)は、JDK7の実装からJDK6へのバックポートです。 There is a port of OpenJDK 7 to Mac OS X.私は弁護士ではありません。
- 1. Java - 利用可能なガベージコレクションアルゴリズム
- 2. タイプのために利用可能なソースコードJSONParser
- 3. ネイティブメソッドのソースコードは利用可能ですか?
- 4. System.Addin(MAF)ソースコードは利用可能ですか?
- 5. 利用可能なフィルタリング利用可能なタスクグループ別のギャラリストタスク
- 6. タイプセーフアクティベータが利用可能なコマンドラインオプション/機能
- 7. Apple gamecenterの利用可能なテストは、iPhone 3GでYESを返します。
- 8. org.apache.jasper.JasperExceptionが:java.lang.IllegalStateException:いいえJavaコンパイラ利用可能
- 9. スーパークラス(Java)に利用可能なコンストラクタがありません
- 10. Java 2 RAMLパーサーが利用可能です
- 11. 利用可能なモバイルOSはありますか?google microsoft apple nokia blaclberry?
- 12. Silverlight 4を使用したプロビジネスアプリケーション - ソースコード利用不可
- 13. 再利用可能なコントロール
- 14. [オプション[models.ProcessStepTemplatesModel]]利用可能
- 15. 再利用可能なプリプロセッサ__COUNTER__
- 16. 再利用可能なコンポーネント
- 17. 利用可能なCRANビネット
- 18. 再利用可能なリモートモーダルレール
- 19. Django再利用可能マーケットプレイス
- 20. 次利用可能なID
- 21. 再利用可能な、
- 22. 利用可能なデータ
- 23. 再利用可能なコンポーネント
- 24. UIDatePicker利用可能日
- 25. IDP利用可能SAML
- 26. 再利用可能なビュー?
- 27. Javaの統合テストの再利用可能なベースセットアップ
- 28. 春の統合のJava DSL - 再利用可能なオブジェクトフロー
- 29. 合計利用可能数量が
- 30. ASP.NET MVC再利用可能なコントロールが
GLPはどういう意味ですか? – Joset
優れた実験室プラクティス?彼はおそらくGPLを意味する – Burkhard