Có vẻ như Google gần đây đã thay đổi các điều khoản và điều kiện sử dụng của SDK de Android, không có gì khác hơn là bộ công cụ mà tất cả các ứng dụng Android được tạo ra, ngay cả chính hệ điều hành. |
Cái mới điều khoản và điều kiện đối với SDK Android hiện bao gồm các cụm từ như 'bạn không được: (a) sao chép (ngoại trừ mục đích sao lưu), sửa đổi, điều chỉnh, phân phối, dịch ngược, thiết kế ngược, tháo rời hoặc tạo các sản phẩm phái sinh của SDK hoặc bất kỳ phần nào của SDK có điều khoản không thân thiện với phần mềm miễn phí ", anh ấy chỉ thành viên của Tổ chức Phần mềm Tự do Châu Âu, Torsten Grote.
Điều này, không bao giờ khó để làm rõ, dẫn đến những cú hích với 4 quyền tự do mà theo Free Software Foundation, phần mềm phải được coi là "miễn phí".
May mắn thay, Replicant, một bản fork miễn phí của Android, đã thông báo về việc phát hành SDK phiên bản 4.0 Dựa trên các nguồn SDK Android mới nhất mà không có các điều khoản mới.
Tại sao lại thay đổi? Vì ngay bây giờ?
Song song với sự phổ biến rộng rãi mà Android đang có được, vấn đề phân mảnh của nền tảng đã nảy sinh. Hiện tại, 7 trong số 10 người dùng Android đã cài đặt phiên bản Gingerbread (2.3.x) trên thiết bị của họ, phiên bản này sẽ sớm được hai năm tuổi.
Vào tháng 2012 năm XNUMX, các nhà phát triển Android đã đề cập đến "sự phân mảnh đáng sợ của nền tảng" với sự lo lắng và thất vọng.
Những điều trên được giải thích vì một số lý do, nhưng có hai lý do nổi bật. Một trong số đó là nhiều thiết bị đầu cuối không đủ phần cứng để thực thi đầy đủ các chức năng nặng và gần đây nhất của Android cũng như nhiều ứng dụng có sẵn. Một lý do khác là các nhà sản xuất tỏ ra bất cẩn hoặc không quan tâm đến việc đưa ra các bản nâng cấp cho các mẫu máy rẻ hơn của họ hoặc đang trên đà lỗi thời.
Tuy nhiên, có một dạng phân mảnh khác ngày càng có liên quan. Có nghĩa là, một số nhà phát triển lấy mã nguồn Android làm nền tảng và phát triển nó theo một hướng khác với tầm nhìn của Google và Open Handset Alliance. Ví dụ tốt nhất về điều này là máy tính bảng Kindle của Amazon, ngoài mẫu Aliyun của Alibaba.
Google đã bày tỏ sự không hài lòng với tình huống này và theo nhiều nguồn tin khác nhau, gần đây hãng đã can thiệp với Acer để khiến hãng ngừng phát triển một mẫu máy dựa trên Aliyun.
Tóm lại, và để gây khó khăn cho những người chơi mới sao chép chiến lược của Amazon và Alibaba, công ty đã sửa đổi các điều kiện sử dụng của Android SDK (Software Developer Kit). Kể từ bây giờ, điều khoản 3.4 của thỏa thuận cấp phép mới ngụ ý rằng SDK không thể được sử dụng trừ khi nhà phát triển đồng ý không thực hiện các hành động có thể dẫn đến phân mảnh Android. Điều này bao gồm việc tham gia vào việc tạo, quảng bá hoặc phân phối SDK dựa trên SDK chính thức.
Điều khoản mới có nghĩa là những người quan tâm đến việc tạo một bản fork mới của Android 4.2 hoặc mới hơn sẽ phải tạo SDK của riêng họ, từ đầu.
"Đúng là tự do là cần thiết để duy trì phần mềm miễn phí luôn phát triển và tiến bộ"
KHÔNG. quyền tự do của phần mềm miễn phí phải được duy trì để tôn trọng con người sử dụng, nghiên cứu, chia sẻ và sửa đổi (miễn là anh ta biết cách làm) phần mềm. Bản thân phần mềm không phải là sự kết thúc, con người là như vậy.
Đúng là tự do là cần thiết để duy trì phần mềm miễn phí không ngừng phát triển và tiến bộ, nhưng nếu đó là cách duy nhất để duy trì một hệ thống duy nhất và ổn định được kiểm soát tốt thì tôi thấy điều đó tốt, mặc dù lẽ ra họ nên thử một số chiến lược khác trước khi thực hiện đo lường.
Tốt và xấu, tự do bị hạn chế một chút, nhưng có được một hệ thống thống nhất hơn
Bài báo hay.
phát triển ứng dụng android
Tôi đồng ý với @shackra sislock
Nếu không, khái niệm phần mềm miễn phí sẽ không có ý nghĩa gì.
Dựa trên những gì tôi đọc được, nó xác nhận những gì bài viết trước nói rằng các điều khoản không bao giờ thay đổi (điều đã xảy ra là khi tải xuống sdk, bây giờ chúng hiển thị EULA đó), và điều đó cũng (như JarFil đã đề cập) nó không áp dụng cho các thành phần miễn phí (như Paul đã đề cập trong bản cập nhật) và điều đáng kinh ngạc nhất (và nó được đề cập trong phần nhận xét của ghi chú) là giấy phép này bao gồm các tệp nhị phân, nhưng không phải các nguồn tạo ra các tệp nhị phân (có bằng giấy phép Apache ).
Tóm lại: Nếu Google không hiển thị EULA đó, chúng tôi sẽ không nhận thấy.
Ngoài ra: Replicant được tạo ra vào giữa năm 2010 với mục đích chỉ thay thế các tiện ích độc quyền bằng các tiện ích miễn phí. Bây giờ nó có thể có nhiều tai tiếng hơn, nhưng chỉ dành cho những ai là fan của Linux.
Chính xác là ... điều tôi không rõ là làm thế nào để nhị phân có thể là "độc quyền" và mã nguồn miễn phí ...?
Tôi tin rằng điểm mà đứa trẻ đề cập vẫn còn nguyên giá trị. Mặc dù nó đã được đưa vào trong một thời gian dài, nhưng bây giờ họ buộc bạn phải chấp nhận các điều khoản để tải xuống SDK và đó là nơi vấn đề được phát hiện. Dù sao, điều quan trọng không phải là chủ đề mới hay cũ mà là câu hỏi thể hiện trong đoạn đầu tiên. Đối với tôi, không có ý nghĩa gì khi nói rằng giấy phép bao gồm các tệp nhị phân (nói chung, không chỉ "các thành phần độc quyền") và mặt khác khi nói rằng mã nguồn có các phần "miễn phí" và các phần "độc quyền" khác.
Tôi hy vọng tôi đã rõ ràng.
Chúc mừng! Paul.
Thay vào đó, tôi đang đợi FirefoxOS
@William Cabrera Tôi cũng vậy!
Ghi chú đó được viết bởi một nhà báo. Không có nhân viên nào của Google đứng ra phủ nhận tin tức này.
Mặt khác, tôi khuyên bạn nên đọc bài viết này ( http://code.paulk.fr/article0008/what-s-up-with-the-android-sdk) trong đó một số điểm "bị từ chối" trong bài báo bạn nêu đã được giải đáp.
Chúc mừng! Paul.
2013/1 Disqus
Ghi chú này được đưa ra để mâu thuẫn với mọi thứ
http://www.zdnet.com/no-google-is-not-making-the-android-sdk-proprietary-whats-the-fuss-about-7000009406/
Nếu nó hạn chế sự tự do thì không có gì tốt cả ... cái búa có ích gì nếu nó chỉ dùng được với nhãn hiệu X của đinh?
Điều khoản không mới, nó đã được thực hiện ngay từ đầu.
Tương tự như cái này khác:
3.5 Việc sử dụng, tái tạo và phân phối các thành phần của SDK được cấp phép theo giấy phép phần mềm nguồn mở chỉ chịu sự điều chỉnh của các điều khoản của giấy phép phần mềm nguồn mở đó chứ không phải Thỏa thuận cấp phép này.
Điều khoản không miễn phí chỉ áp dụng cho các công cụ SDK, không áp dụng cho các thành phần miễn phí.
không thành vấn đề, tôi đang đợi Ubuntu được phát hành nên tôi cài đặt nó trên chiếc điện thoại thông minh của mình
thậm chí tôi đang đợi ubuntu cho điện thoại thông minh
Và không ai mong đợi Debian 7 GNU / Linux cho thiết bị di động của họ? Nó là một sự thay thế tốt hơn.