Android

Bách khoa toàn thư mở Wikipedia
Bước tới: menu, tìm kiếm
Android
Android robot.svg
Android Logo (2014).svg
Android L Develpment Preview.png
Màn hình chính Android 5.0 Lollipop
Công ty/Nhà phát triển Google
Liên minh thiết bị cầm tay mở
Dự án Mã nguồn mở Android
Ngôn ngữ lập trình C, C++, Java[1]
Tình trạng Đang lưu hành
Kiểu mã nguồn Mã nguồn mở[2]
Phát hành lần đầu 23 tháng 9, 2008 (2008-09-23)[3]
Phiên bản mới nhất 5.0 Lollipop / 3 tháng 11, 2014; 37 ngày trước
Bản xem trước
mới nhất
5.0 Lollipop developer preview / 17 tháng 10, 2014; 54 ngày trước[4][5]
Đối tượng Điện thoại thông minh
Máy tính bảng
TV
Ô tô
Thiết bị đeo được
Ngôn ngữ phát hành Đa ngôn ngữ (46 ngôn ngữ)
Quản lý gói cài đặt Google Play, APK
Nền tảng hỗ trợ ARM, MIPS, Kiến trúc Power, x86
Kiểu nhân Dạng khối (sửa đổi nhân Linux)
Giao diện người dùng
mặc định
Đồ họa
Giấy phép Apache 2.0 and GPL phiên bản 2[6]
Trang mạng android.com

Android là một hệ điều hành dựa trên nền tảng Linux được thiết kế dành cho các thiết bị di động có màn hình cảm ứng như điện thoại thông minhmáy tính bảng. Ban đầu, Android được phát triển bởi Tổng công ty Android, với sự hỗ trợ tài chính từ Google và sau này được chính Google mua lại vào năm 2005.[7] Android ra mắt vào năm 2007 cùng với tuyên bố thành lập Liên minh thiết bị cầm tay mở: một hiệp hội gồm các công ty phần cứng, phần mềm, và viễn thông với mục tiêu đẩy mạnh các tiêu chuẩn mở cho các thiết bị di động.[8] Chiếc điện thoại đầu tiên chạy Android được bán vào tháng 10 năm 2008.[9]

Android có mã nguồn mở và Google phát hành mã nguồn theo Giấy phép Apache.[10] Chính mã nguồn mở cùng với một giấy phép không có nhiều ràng buộc đã cho phép các nhà phát triển thiết bị, mạng di động và các lập trình viên nhiệt huyết được điều chỉnh và phân phối Android một cách tự do. Ngoài ra, Android còn có một cộng đồng lập trình viên đông đảo chuyên viết các ứng dụng để mở rộng chức năng của thiết bị, bằng một loại ngôn ngữ lập trình Java có sửa đổi.[11] Vào tháng 10 năm 2012, có khoảng 700.000 ứng dụng trên Android, và số lượt tải ứng dụng từ Google Play, cửa hàng ứng dụng chính của Android, ước tính khoảng 25 tỷ lượt.[12][13]

Những yếu tố này đã giúp Android trở thành nền tảng điện thoại thông minh phổ biến nhất thế giới,[14] vượt qua Symbian vào quý 4 năm 2010,[15] và được các công ty công nghệ lựa chọn khi họ cần một hệ điều hành không nặng nề, có khả năng tinh chỉnh, và giá rẻ chạy trên các thiết bị công nghệ cao thay vì tạo dựng từ đầu.[16] Kết quả là mặc dù được thiết kế để chạy trên điện thoại và máy tính bảng, Android đã xuất hiện trên TV, máy chơi game và các thiết bị điện tử khác. Bản chất mở của Android cũng khích lệ một đội ngũ đông đảo lập trình viên và những người đam mê sử dụng mã nguồn mở để tạo ra những dự án do cộng đồng quản lý. Những dự án này bổ sung các tính năng cao cấp cho những người dùng thích tìm tòi[17] hoặc đưa Android vào các thiết bị ban đầu chạy hệ điều hành khác.

Android chiếm 75% thị phần điện thoại thông minh trên toàn thế giới vào thời điểm quý 3 năm 2012,[18] với tổng cộng 500 triệu thiết bị đã được kích hoạt và 1,3 triệu lượt kích hoạt mỗi ngày.[19][20] Sự thành công của hệ điều hành cũng khiến nó trở thành mục tiêu trong các vụ kiện liên quan đến bằng phát minh, góp mặt trong cái gọi là "cuộc chiến điện thoại thông minh" giữa các công ty công nghệ.[21]

Lịch sử[sửa | sửa mã nguồn]

Tổng công ty Android (Android, Inc.) được thành lập tại Palo Alto, California vào tháng 10 năm 2003 bởi Andy Rubin (đồng sáng lập công ty Danger),[22] Rich Miner (đồng sáng lập Tổng công ty Viễn thông Wildfire),[23] Nick Sears[24] (từng là Phó giám đốc T-Mobile),[25] và Chris White (trưởng thiết kế và giao diện tại WebTV)[7] để phát triển, theo lời của Rubin, "các thiết bị di động thông minh hơn có thể biết được vị trí và sở thích của người dùng".[7] DÙ những người thành lập và nhân viên đều là những người có tiếng tăm, Tổng công ty Android hoạt động một cách âm thầm, chỉ tiết lộ rằng họ đang làm phần mềm dành cho điện thoại di động.[7] Trong năm đó, Rubin hết kinh phí. Steve Perlman, một người bạn thân của Rubin, mang cho ông 10.000 USD tiền mặt nhưng từ chối tham gia vào công ty.[26]

Google mua lại Tổng công ty Android vào ngày 17 tháng 8 năm 2005, biến nó thành một bộ phận trực thuộc Google. Những nhân viên của chủ chốt của Tổng công ty Android, gồm Rubin, Miner và White, vẫn tiếp tục ở lại công ty làm việc sau thương vụ này.[7] Vào thời điểm đó không có nhiều thông tin về Tổng công ty, nhưng nhiều người đồn đoán rằng Google dự tính tham gia thị trường điện thoại di động sau bước đi này.[7] Tại Google, nhóm do Rubin đứng đầu đã phát triển một nền tảng thiết bị di động phát triển trên nền nhân Linux. Google quảng bá nền tảng này cho các nhà sản xuất điện thoại và các nhà mạng với lời hứa sẽ cung cấp một hệ thống uyển chuyển và có khả năng nâng cấp. Google đã liên hệ với hàng loạt hãng phần cứng cũng như đối tác phần mềm, bắn tin cho các nhà mạng rằng họ sẵn sàng hợp tác với các cấp độ khác nhau.[27][28][29]

Ngày càng nhiều suy đoán rằng Google sẽ tham gia thị trường điện thoại di động xuất hiện trong tháng 12 năm 2006.[30] Tin tức của BBCNhật báo phố Wall chú thích rằng Google muốn đưa công nghệ tìm kiếm và các ứng dụng của họ vào điện thoại di động và họ đang nỗ lực làm việc để thực hiện điều này. Các phương tiện truyền thông truyền thống lẫn online cũng viết về tin đồn rằng Google đang phát triển một thiết bị cầm tay mang thương hiệu Google. Một vài tờ báo còn nói rằng trong khi Google vẫn đang thực hiện những bản mô tả kỹ thuật chi tiết, họ đã trình diễn sản phẩm mẫu cho các nhà sản xuất điện thoại di động và nhà mạng. Tháng 9 năm 2007, InformationWeek đăng tải một nghiên cứu của Evalueserve cho biết Google đã nộp một số đơn xin cấp bằng sáng chế trong lĩnh vực điện thoại di động.[31][32]

Ngày 5 tháng 11 năm 2007, Liên minh thiết bị cầm tay mở (Open Handset Alliance), một hiệp hội bao gồm nhiều công ty trong đó có Texas Instruments, Tập đoàn Broadcom, Google, HTC, Intel, LG, Tập đoàn Marvell Technology, Motorola, Nvidia, Qualcomm, Samsung Electronics, Sprint NextelT-Mobile được thành lập với mục đích phát triển các tiêu chuẩn mở cho thiết bị di động.[8] Cùng ngày, Android cũng được ra mắt với vai trò là sản phẩm đầu tiên của Liên minh, một nền tảng thiết bị di động được xây dựng trên nhân Linux phiên bản 2.6.[8] Chiếc điện thoại chạy Android đầu tiên được bán ra là HTC Dream, phát hành ngày 22 tháng 10 năm 2008.[33] Biểu trưng của hệ điều hành Android mới là một con rôbốt màu xanh lá cây do hãng thiết kế Irina Blok tại California vẽ.[34][35]

Từ năm 2008, Android đã trải qua nhiều lần cập nhật để dần dần cải tiến hệ điều hành, bổ sung các tính năng mới và sửa các lỗi trong những lần phát hành trước. Mỗi bản nâng cấp được đặt tên lần lượt theo thứ tự bảng chữ cái, theo tên của một món ăn tráng miệng[36]; ví dụ như phiên bản 1.5 Cupcake (bánh bông lan nhỏ có kem) tiếp nối bằng phiên bản 1.6 Donut (bánh vòng). Phiên bản mới nhất hiện nay là 4.4.2 Kitkat. Vào năm 2010, Google ra mắt loạt thiết bị Nexus—một dòng sản phẩm bao gồm điện thoại thông minh và máy tính bảng chạy hệ điều hành Android, do các đối tác phần cứng sản xuất. HTC đã hợp tác với Google trong chiếc điện thoại thông minh Nexus đầu tiên,[37] Nexus One. Kể từ đó nhiều thiết bị mới hơn đã gia nhập vào dòng sản phẩm này, như điện thoại Nexus 4 và máy tính bảng Nexus 10, lần lượt do LG và Samsung sản xuất. Google xem điện thoại và máy tính bảng Nexus là những thiết bị Android chủ lực của mình, với những tính năng phần cứng và phần mềm mới nhất của Android.

Mô tả[sửa | sửa mã nguồn]

Thanh thông báo được kích hoạt khi trượt từ cạnh trên màn hình; các thông báo có thể được xoá đi bằng cách trượt sang 2 bên và có thể thêm một vài chức năng khác (như thông báo "Cuộc gọi nhỡ" (Missed call) ở trên)

Giao diện[sửa | sửa mã nguồn]

Giao diện người dùng của Android dựa trên nguyên tắc tác động trực tiếp,[38] sử dụng cảm ứng chạm tương tự như những động tác ngoài đời thực như vuốt, chạm, kéo dãn và thu lại để xử lý các đối tượng trên màn hình.[38] Sự phản ứng với tác động của người dùng diễn ra gần như ngay lập tức, nhằm tạo ra giao diện cảm ứng mượt mà, thường dùng tính năng rung của thiết bị để tạo phản hồi rung cho người dùng. Những thiết bị phần cứng bên trong như gia tốc kế, con quay hồi chuyểncảm biến khoảng cách được một số ứng dụng sử dụng để phản hồi một số hành động khác của người dùng, ví dụ như điều chỉnh màn hình từ chế độ hiển thị dọc sang chế độ hiển thị ngang tùy theo vị trí của thiết bị, hoặc cho phép người dùng lái xe đua bằng xoay thiết bị, giống như đang điều khiển vô-lăng.[39]

Các thiết bị Android sau khi khởi động sẽ hiển thị màn hình chính, điểm khởi đầu với các thông tin chính trên thiết bị, tương tự như khái niệm desktop (bàn làm việc) trên máy tính để bàn. Màn hính chính Android thường gồm nhiều biểu tượng (icon) và tiện ích (widget); biểu tượng ứng dụng sẽ mở ứng dụng tương ứng, còn tiện ích hiển thị những nội dung sống động, cập nhật tự động như dự báo thời tiết, hộp thư của người dùng, hoặc những mẩu tin thời sự ngay trên màn hình chính.[40] Màn hình chính có thể gồm nhiều trang xem được bằng cách vuốt ra trước hoặc sau, mặc dù giao diện màn hình chính của Android có thể tùy chỉnh ở mức cao, cho phép người dùng tự do sắp đặt hình dáng cũng như hành vi của thiết bị theo sở thích. Những ứng dụng do các hãng thứ ba có trên Google Play và các kho ứng dụng khác còn cho phép người dùng thay đổi "chủ đề" của màn hình chính, thậm chí bắt chước hình dáng của hệ điều hành khác như Windows Phone chẳng hạn.[41] Phần lớn những nhà sản xuất, và một số nhà mạng, thực hiện thay đổi hình dáng và hành vi của các thiết bị Android của họ để phân biệt với các hãng cạnh tranh.

Ở phía trên cùng màn hình là thanh trạng thái, hiển thị thông tin về thiết bị và tình trạng kết nối. Thanh trạng thái này có thể "kéo" xuống để xem màn hình thông báo gồm thông tin quan trọng hoặc cập nhật của các ứng dụng, như email hay tin nhắn SMS mới nhận, mà không làm gián đoạn hoặc khiến người dùng cảm thấy bất tiện.[42] Trong các phiên bản đời đầu, người dùng có thể nhấn vào thông báo để mở ra ứng dụng tương ứng, về sau này các thông tin cập nhật được bổ sung theoe tính năng, như có khả năng lập tức gọi ngược lại khi có cuộc gọi nhỡ mà không cần phải mở ứng dụng gọi điện ra.[43] Thông báo sẽ luôn nằm đó cho đến khi người dùng đã đọc hoặc xóa nó đi.

Ứng dụng[sửa | sửa mã nguồn]

Android có lượng ứng dụng của bên thứ ba ngày càng nhiều, được chọn lọc và đặt trên một cửa hàng ứng dụng như Google Play hay Amazon Appstore để người dùng lấy về, hoặc bằng cách tải xuống rồi cài đặt tập tin APK từ trang web khác.[44] Các ứng dụng trên Cửa hàng Play cho phép người dùng duyệt, tải về và cập nhật các ứng dụng do Google và các nhà phát triển thứ ba phát hành. Cửa hàng Play được cài đặt sẵn trên các thiết bị thỏa mãn điều kiện tương thích của Google.[45] Ứng dụng sẽ tự động lọc ra một danh sách các ứng dụng tương thích với thiết bị của người dùng, và nhà phát triển có thể giới hạn ứng dụng của họ chỉ dành cho những nhà mạng cố định hoặc những quốc gia cố định vì lý do kinh doanh.[46] Nếu người dùng mua một ứng dụng mà họ cảm thấy không thích, họ được hoàn trả tiền sau 15 phút kể từ lúc tải về,[47] và một vài nhà mạng còn có khả năng mua giúp các ứng dụng trên Google Play, sau đó tính tiền vào trong hóa đơn sử dụng hàng tháng của người dùng.[48] Đến tháng 9 năm 2012, có hơn 675.000 ứng dụng dành cho Android, và số lượng ứng dụng tải về từ Cửa hàng Play ước tính đạt 25 tỷ.[49]

Các ứng dụng cho Android được phát triển bằng ngôn ngữ Java sử dụng Bộ phát triển phần mềm Android (SDK). SDK bao gồm một bộ đầy đủ các công cụ dùng để phát triển,[50] gồm có công cụ gỡ lỗi, thư viện phần mềm, bộ giả lập điện thoại dựa trên QEMU, tài liệu hướng dẫn, mã nguồn mẫu, và hướng dẫn từng bước. Môi trường phát triển tích hợp (IDE) được hỗ trợ chính thức là Eclipse sử dụng phần bổ sung Android Development Tools (ADT). Các công cụ phát triển khác cũng có sẵn, gồm có Bộ phát triển gốc dành cho các ứng dụng hoặc phần mở rộng viết bằng C hoặc C++, Google App Inventor, một môi trường đồ họa cho những nhà lập trình mới bắt đầu, và nhiều nền tảng ứng dụng web di động đa nền tảng phong phú.

Để vượt qua những hạn chế khi tiếp cận các dịch vụ của Google do sự Kiểm duyệt Internet tại Cộng hòa Nhân dân Trung Hoa, các thiết bị Android bán tại Trung Quốc lục địa thường được điều chỉnh chỉ được sử dụng dịch vụ đã được duyệt.[51]

Phát triển[sửa | sửa mã nguồn]

Android được Google tự phát triển riêng cho đến khi những thay đổi và cập nhật đã hoàn thiện, khi đó mã nguồn mới được công khai.[52] Mã nguồn này, nếu không sửa đổi, chỉ chạy trên một số thiết bị, thường là thiết bị thuộc dòng Nexus.[53] Có nhiều thiết bị có chứa những thành phần được giữ bản quyền do nhà sản xuất đặt vào thiết bị Android của họ.[54]

Linux[sửa | sửa mã nguồn]

Sơ đồ kiến trúc

Android có một hạt nhân dựa trên nhân Linux phiên bản 2.6, kể từ Android 4.0 Ice Cream Sandwich (bánh ngọt kẹp kem) trở về sau, là phiên bản 3.x, với middleware, thư việnAPI viết bằng C, còn phần mềm ứng dụng chạy trên một nền tảng ứng dụng gồm các thư viện tương thích với Java dựa trên Apache Harmony. Android sử dụng máy ảo Dalvik với một trình biên dịch động để chạy 'mã dex' (Dalvik Executable) của Dalvik, thường được biên dịch sang Java bytecode.[55] Nền tảng phần cứng chính của Android là kiến trúc ARM. Người ta cũng hỗ trợ x86 thông qua dự án Android x86,[56]Google TV cũng sử dụng một phiên bản x86 đặc biệt của Android.

Nhân Linux dùng cho Android đã được Google thực hiện nhiều thay đổi về kiến trúc so với nhân Linux gốc.[57] Android không có sẵn X Window System cũng không hỗ trợ các thư viện GNU chuẩn, nên việc chuyển các ứng dụng hoặc thư viện Linux có sẵn sang Android rất khó khăn.[58] Các ứng dụng C đơn giản và SDL cũng được hỗ trợ bằng cách chèn những đoạn shim Java và sử dụng tương tự JNI[59], như khi người ta chuyển Jagged Alliance 2 sang Android.[60]

Một số tính năng cũng được Google đóng góp ngược vào nhân Linux, đáng chú ý là tính năng quản lý nguồn điện có tên wakelock, nhưng bị những người lập trình chính cho nhân từ chối vì họ cảm thấy Google không có định sẽ tiếp tục bảo trì đoạn mã do họ viết.[61][62][63] Google thông báo vào tháng 4 năm 2010 rằng họ sẽ thuê hai nhận viên để làm việc với cộng đồng nhân Linux,[64] nhưng Greg Kroah-Hartman, người bảo trì nhân Linux hiện tại của nhánh ổn định, đã nói vào tháng 12 năm 2010 rằng ông ta lo ngại rằng Google không còn muốn đưa những thay đổi của mình vào Linux dòng chính nữa.[62] Một số lập trình viên Android của Google tỏ ý rằng "nhóm Android thấy chán với quy trình đó," vì nhóm họ không có nhiều người và có nhiều việc khẩn cấp cần làm với Android hơn.[65]

Vào tháng 8 năm 2011, Linus Torvalds rằng "rốt cuộc thì Android và Linux cũng sẽ trở lại với một bộ nhân chung, nhưng điều đó có thể sẽ không xảy ra trong 4 hoặc 5 năm nữa".[66] Vào tháng 12 năm 2011, Greg Kroah-Hartman thông báo kích hoạt Dự án Dòng chính Android, nhắm tới việc đưa một số driver, bản vá và tính năng của Android ngược vào nhân Linux, bắt đầu từ Linux 3.3.[67] Linux cũng đưa tính năng autosleep (tự nghỉ hoạt động) và wakelocks vào nhân 3.5, sau nhiều nỗ lực phối trộn trước đó. Tương tác thì vẫn vậy nhưng bản hiện thực trên Linux dòng chính cho phép hai chế độ nghỉ: bộ nhớ (dạng nghỉ truyền thống mà Android sử dụng), và đĩa (là ngủ đông trên máy tính để bàn).[68] Việc trộn sẽ hoàn tất kể từ nhân 3.8, Google đã công khai kho mã nguồn trong đó có những đoạn thử nghiệm đưa Android về lại nhân 3.8.[69]

Bộ lưu trữ flash trên các thiết bị Android được chia thành nhiều phân vùng, như "/system" dành cho hệ điều hành và "/data" dành cho dữ liệu người dùng và cài đặt ứng dụng.[70] Khác với các bản phân phối Linux cho máy tính để bàn, người sở hữu thiết bị Android không được trao quyền truy cập root vào hệ điều hành và các phân vùng nhạy cảm như /system được thiêt lập chỉ đọc. Tuy nhiên, quyền truy cập root có thể chiếm được bằng cách tận dụng những lỗ hổng bảo mật trong Android, điều mà cộng đồng mã nguồn mở thường xuyên sử dụng để nâng cao tính năng thiết bị của họ,[71] kể cả bị những người ác ý sử dụng để cài virusphần mềm ác ý.[72]

Việc Android có được xem là một bản phân phối Linux hay không vẫn còn là vấn đề gây tranh cãi, tuy được Linux Foundation[73]Chris DiBona,[74] trưởng nhóm mã nguồn mở Google, ủng hộ. Một số khác, như linux-magazine.com thì không đồng ý, do Android không không hỗ trợ nhiều công cụ GNU, trong đó có glibc.[75]

Quản lý bộ nhớ[sửa | sửa mã nguồn]

Vì các thiết bị Android chủ yếu chạy bằng pin, nên Android được thiết kế để quản lý bộ nhớ (RAM) để giảm tối đa tiêu thụ điện năng, trái với hệ điều hành máy tính để bàn luôn cho rằng máy tính sẽ có nguồn điện không giới hạn. Khi một ứng dụng Android không còn được sử dụng, hệ thống sẽ tự động ngưng nó trong bộ nhớ - trong khi ứng dụng về mặt kỹ thuật vẫn "mở", những ứng dụng này sẽ không tiêu thụ bất cứ tài nguyên nào (như năng lượng pin hay năng lượng xử lý) và nằm đó cho đến khi nó được cần đến. Cách làm như vậy có lợi kép là vừa làm tăng khả năng phản hồi nói chung của thiết bị Android, vì ứng dụng không nhất phải đóng rồi mở lại từ đầu, vừa đảm bảo các ứng dụng nền không làm tiêu hao năng lượng một cách không cần thiết.[76]

Android quản lý các ứng dụng trong bộ nhớ một cách tự động: khi bộ nhớ thấp, hệ thống sẽ bắt đầu diệt ứng dụng và tiến trình không hoạt động được một thời gian, sắp theo thời điểm cuối mà chúng được sử dụng (tức là cũ nhất sẽ bị tắt trước). Tiến trình này được thiết kế ẩn đi với người dùng, để người dùng không cần phải quản lý bộ nhớ hoặc tự tay tắt các ứng dụng.[77] Tuy nhiên, sự che giấu này của hệ thống quản lý bộ nhớ Android đã dẫn đến sự thịnh hành của các ứng dụng tắt chương trình của bên thứ ba trên cửa hàng Google Play; những ứng dụng kiểu như vậy được cho là có hại nhiều hơn có lợi.[78]

Lịch cập nhật[sửa | sửa mã nguồn]

Android 4.4 KitKat.

Google đưa ra các bản cập nhật lớn cho Android theo chu kỳ từ 6 đến 9 tháng, mà phần lớn thiết bị đều có thể nhận được qua sóng không dây.[79] Bản cập nhật lớn mới nhất là Android 5.0 Lolipop.[80]

So với các hệ điều hành cạnh tranh khác, như iOS, các bản cập nhật Android thường mất thời gian lâu hơn để đến với các thiết bị. Với những thiết bị không thuộc dòng Nexus, các bản cập nhật thường đến sau vài tháng kể từ khi phiên bản được chính thức phát hành.[81] Nguyên nhân của việc này một phần là do sự phong phú về phần cứng của các thiết bị Android, nên người ta phải mất thời gian điều chỉnh bản cập nhật cho phù hợp, vì mã nguồn chính thức của Google chỉ chạy được trên những thiết bị Nexus chủ lực của họ. Chuyển Android sang những phần cứng cụ thể là một quy trình tốn thời gian và công sức của các nhà sản xuất thiết bị, những người luôn ưu tiên các thiết bị mới nhất và thường bỏ rơi các thiết bị cũ hơn.[81] Do đó, những chiếc điện thoại thông minh thế hệ cũ thường không được cập nhật nếu nhà sản xuất quyết định rằng nó không đáng để bỏ thời gian, bất kể chiếc điện thoại đó có khả năng chạy bản cập nhật hay không. Vấn đề này còn trầm trọng hơn khi những nhà sản xuất điều chỉnh Android để đưa giao diện và ứng dụng của họ vào, những thứ này cũng sẽ phải làm lại cho mỗi bản cập nhật. Sự chậm trễ còn được đóng góp bởi nhà mạng, sau khi nhận được bản cập nhật từ nhà sản xuất, họ còn điều chỉnh thêm cho phù hợp với nhu cầu rồi thử nghiệm kỹ lưỡng trên hệ thống mạng của họ trước khi chuyển nó đến người dùng.[81]

Việc thiếu các hỗ trợ hậu mãi của nhà sản xuất và nhà mạng đã bị những nhóm người dùng và các trang tin công nghệ chỉ trích rất nhiều.[82][83] Một số người viết còn nói rằng giới công nghiệp do cái lợi về tài chính đã cố tình không cập nhật thiết bị, vì nếu thiết bị hiện tại không cập nhật sẽ thúc đẩy việc mua thiết bị mới,[84] một thái độ được coi là "xúc phạm".[83] The Guardian đã than phiền rằng phương cách phân phối bản cập nhật trở nên phức tạp chính vì những nhà sản xuất và nhà mạng đã cố tình làm nó như thế.[83] Vào năm 2011, Google đã hợp tác cùng một số hãng công nghiệp và ra mắt "Liên minh Câp nhật Android", với lời hứa sẽ cập nhật thường xuyên cho các thiết bị trong vòng 18 tháng sau khi ra mắt.[85] Tính đến năm 2012, người ta không còn nghe nhắc đến liên minh này nữa.[81]

Cộng đồng mã nguồn mở[sửa | sửa mã nguồn]

Android có một cộng đồng các lập trình viên và những người đam mê rất năng động. Họ sử dụng mã nguồn Android để phát triển và phân phối những phiên bản chỉnh sửa của hệ điều hành.[86] Các bản Android do cộng đồng phát triển thường đem những tính năng và cập nhật mới vào nhanh hơn các kênh chính thức của nhà sản xuất/nhà mạng, tuy không được kiểm thử kỹ lưỡng cũng như không có đảm bảo chất lượng;[17] cung cấp sự hỗ trợ liên tục cho các thiết bị cũ không còn nhận được bản cập nhật chính thức; hoặc mang Android vào những thiết bị ban đầu chạy một hệ điều hành khác, như HP Touchpad. Các bản Android của cộng đồng thường được root sẵn và có những điều chỉnh không phù hợp với những người dùng không rành rẽ, như khả năng ép xung hoặc tăng/giảm áp bộ xử lý của thiết bị.[87] CyanogenMod là firmware của cộng đồng được sử dụng phổ biến nhất,[88] and acts as a foundation for numerous others.

Trước đây, nhà sản xuất thiết bị và nhà mạng tỏ ra thiếu thiện chí với việc phát triển firmware của bên thứ ba. Những nhà sản xuất còn thể hiện lo ngại rằng các thiết bị chạy phần mềm không chính thức sẽ hoạt động không tốt và dẫn đến tốn tiền hỗ trợ.[89] Hơn nữa, các firmware đã thay đổi như CyanogenMod đôi khi còn cung cấp những tính năng, như truyền tải mạng (tethering), mà người dùng bình thường phải trả tiền nhà mạng mới được sử dụng. Kết quả là nhiều thiết bị bắt đầu đặt ra hàng rào kỹ thuật như khóa bootloader hay hạn chế quyền truy cập root. Tuy nhiên, khi phần mềm do cộng đồng phát triển ngày càng trở nên phổ biến, và sau một thông cáo của Thư viện Quốc hội Hoa Kỳ cho phép "jailbreak" (vượt ngục) thiết bị di động,[90] các nhà sản xuất và nhà mạng đã tỏ ra mềm mỏng hơn với các nhà phát triển thứ ba, thậm chí một số hãng như HTC,[89] Motorola,[91] Samsung[92][93]Sony,[94] còn hỗ trợ và khuyến khích phát triển. Kết quả của việc này là dần dần nhu cầu tìm ra các hạn chế phần cứng để cài đặt được firmware không chính thức đã bớt đi do ngày càng nhiều thiết bị được phát hành với bootloader đã mở khóa sẵn hoặc có thể mở khóa, tương tự như điện thoại dòng Nexus, tuy rằng thông thường họ sẽ yêu cầu người dùng từ bỏ chế độ bảo hành nếu họ làm như vậy.[89] Tuy nhiên, tuy được sự chấp thuận của nhà sản xuất, một số nhà mạng tại Mỹ vẫn bắt buộc điện thoại phải bị khóa.[95]

Việc mở khóa và "hack" điện thoại thông minh và máy tính bảng vẫn còn là tác nhân gây căng thẳng giữa cộng đồng và công nghiệp. Cộng đồng luôn biện hộ rằng sự hỗ trợ không chính thức ngày càng trở nên quan trọng trước việc nền công nghiệp không cung cấp các bản cập nhật thường xuyên và/hoặc ngưng hỗ trợ cho chính các thiết bị của họ.[95]

Bảo mật và tính riêng tư[sửa | sửa mã nguồn]

Quyền được sử dụng để kiểm soát truy cập một ứng dụng cụ thể của chức năng hệ thống.

Các ứng dụng Android chạy trong một "hộp cát", là một khu vực riêng rẽ với hệ thống và không được tiếp cận đến phần còn lại của tài nguyên hệ thống, trừ khi nó được người dùng trao quyền truy cập một cách công khai khi cài đặt. Trước khi cài đặt ứng dụng, Cửa hàng Play sẽ hiển thị tất cả các quyền mà ứng dụng đòi hỏi: ví dụ như một trò chơi cần phải kích hoạt bộ rung hoặc lưu dữ liệu vào thẻ nhớ SD, nhưng nó không nên cần quyền đọc tin nhắn SMS hoặc tiếp cận danh bạ điện thoại. Sau khi xem xét các quyền này, người dùng có thể chọn đồng ý hoặc từ chối chúng, ứng dụng chỉ được cài đặt khi người dùng đồng ý.[96]

Hệ thống hộp cát và hỏi quyền làm giảm bớt ảnh hưởng của lỗi bảo mật hoặc lỗi chương trình có trong ứng dụng, nhưng sự bối rối của lập trình viên và tài liệu hướng dẫn còn hạn chế đã dẫn tới những ứng dụng hay đòi hỏi những quyền không cần thiết, do đó làm giảm đi hiệu quả của hệ thống này.[97] Một số công ty bảo mật, như Lookout Mobile Security,[98] AVG Technologies,[99]McAfee,[100] đã phát hành những phần mềm diệt virus cho các thiết bị Android. Phần mềm này không có hiệu quả vì cơ chế hộp cát vẫn áp dụng vào các ứng dụng này, do vậy làm hạn chế khả năng quét sâu vào hệ thống để tìm nguy cơ.[101]

Một nghiên cứu của công ty bảo mật Trend Micro đã liệt kê tình trạng lạm dụng dịch vụ trả tiền là hình thức phần mềm ác ý phổ biến nhất trên Android, trong đó tin nhắn SMS sẽ bị gửi đi từ điện thoại bị nhiễm đến một số điện thoại trả tiền mà người dùng không hề hay biết.[102] Loại phần mềm ác ý khác hiển thị những quảng cáo không mong muốn và gây khó chịu trên thiết bị, hoặc gửi thông tin cá nhân đến bên thứ ba khi chưa được phép.[102] Đe dọa bảo mật trên Android được cho là tăng rất nhanh theo cấp số mũ; tuy nhiên, các kỹ sư Google phản bác rằng hiểm họa từ phần mềm ác ý và virus đã bị thổi phồng bởi các công ty bảo mật nhằm mục đích thương mại,[103][104] và buộc tội ngành công nghiệp bảo mật đang lợi dụng sự sợ hãi để bán phần mềm diệt virus cho người dùng.[103] Google vẫn giữ quan điểm rằng phần mềm ác ý thật sự nguy hiểm là cực kỳ hiếm,[104] và một cuộc điều tra do F-Secure thực hiện cho thấy chỉ có 0,5% số phần mềm ác ý Android là len vào được cửa hàng Google Play.[105]

Google hiện đang sử dụng bộ quét phần mềm ác ý Google Bouncer để theo dõi và quét các ứng dụng trên Cửa hàng Google Play.[106] Nó sẽ đánh dấu các phần mềm bị nghi ngờ và cảnh báo người dùng về những vấn đề có thể xảy ra trước khi họ tải nó về máy.[107] Android phiên bản 4.2 Jelly Bean được phát hành vào năm 2012 cùng với các tính năng bảo mật được cải thiện, bao gồm một bộ quét phần mềm ác ý được cài sẵn trong hệ thống, hoạt động cùng với Google Play nhưng cũng có thể quét các ứng dụng được cài đặt từ nguồn thứ ba, và một hệ thống cảnh báo sẽ thông báo cho người dùng khi một ứng dụng cố gắng gửi một tin nhắn vào số tính tiền, chặn tin nhắn đó lại trừ khi người dùng công khai cho phép nó.[108]

Điện thoại thông minh Android có khả năng báo cáo vị trí của điểm truy cập Wi-Fi, phát hiện ra việc di chuyển của người dùng điện thoại, để xây dựng những cơ sở dữ liệu có chứa vị trí của hàng trăm triệu điểm truy cập. Những cơ sở dữ liệu này tạo nên một bản đồ điện tử để tìm vị trí điện thoại thông minh, cho phép chúng chạy các ứng dụng như Foursquare, Google Latitude, Facebook Places, và gửi những đoạn quảng cáo dựa trên vị trí.[109] Phần mềm theo dõi của bên thứ ba như TaintDroid,[110] một dự án nghiên cứu trong trường đại học, đôi khi có thể biết được khi nào thông tin cá nhân bị gửi đi từ ứng dụng đến các máy chủ đặt ở xa.[111]

Bản chất mã nguồn mở của Android cho phép những nhà thầu bảo mật lấy những thiết bị sẵn có rồi điều chỉnh để sử dụng ở mức độ bảo mật cao hơn. Ví dụ như Samsung đã cộng tác với General Dynamics sau khi họ thâu tóm Open Kernel Labs để xây dựng lại Jellybean trên nền bộ vi kiểm soát dành cho dự án "Knox".[112][113]

Giấy phép phát hành[sửa | sửa mã nguồn]

Từ trái sang phải: HTC Dream (G1), Nexus One, Nexus S, Galaxy Nexus

Mã nguồn của Android được cấp phép theo các giấy phép phần mềm mã nguồn mở tự do. Google đưa phần lớn mã nguồn (bao gồm cả các lớp mạng và điện thoại)[114] theo Giấy phép Apache phiên bản 2.0,[115][116] và phần còn lại, các thay đổi đối với nhân Linux, theo Giấy phép Công cộng GNU phiên bản 2. Liên minh Thiết bị cầm tay mở đã thực hiện các thay đổi trên nhân Linux, với mã nguồn lúc nào cũng công khai. Phần còn lại của Android được Google phát triển một mình, và mã nguồn chỉ được công bố khi phát hành một phiên bản mới. Thông thường Google cộng tác với một nhà sản xuất phần cứng để cung cấp một thiết bị 'chủ lực' (thuộc dòng Google Nexus) với phiên bản mới nhất của Android, sau đó phát hành mã nguồn sau khi thiết bị này được bán ra.[117]

Vào đầu năm 2011, Google quyết định tạm ngưng phát hành mã nguồn Android phiên bản 3.0 Honeycomb dành riêng cho máy tính bảng. Lý do, theo Andy Rubin trong một bài blog Android chính thức, là vì Honeycomb đã được làm gấp gáp để phục vụ cho Motorola Xoom,[118] và họ không muốn các bên thứ ba tạo ra một "trải nghiệm người dùng cực kỳ tồi tệ" bằng cách cố gắng đưa vào điện thoại thông minh một phiên bản dành riêng cho máy tính bảng.[119] Mã nguồn một lần nữa được xuất bản công khai vào tháng 11 năm 2011 với sự ra mắt của Android 4.0.[120]

Mặc dù phần mềm là mã nguồn mở, các nhà sản xuất thiết bị không thể sử dụng thương hiệu Android của Google trừ khi Google chứng nhận rằng thiết bị của họ phù hợp với Tài liệu Định nghĩa Tương thích (Compatibility Definition Document - CDD). Các thiết bị cũng phải thỏa mãn định nghĩa này thì mới được cấp phép để cài các ứng dụng mã nguồn đóng của Google, gồm cả Google Play.[121] Vì Android không hoàn toàn được phát hành theo giấy phép tương thích GPL, ví dụ như mã nguồn của Google là theo giấy phép Apache license,[6] và cũng vì Google Play cho phép các phần mềm có bản quyền, Richard StallmanQuỹ phần mềm tự do luôn chỉ trích Android và khuyên người dùng sử dụng hệ điều hành khác như Replicant.[122][123]

Đón nhận[sửa | sửa mã nguồn]

Android-x86 đang chạy trên netbook ASUS EeePC. Android đã được các lập trình viên chỉnh sửa để chạy như một HĐH máy tính

Android được đón nhận bằng một thái độ thờ ơ khi nó ra mắt vào năm 2007. Mặc dù những nhà phân tích rất ấn tượng với việc các công ty công nghệ có tiếng tăm hợp tác cùng Google để tạo ra Liên minh thiết bị di động mở, người ta vẫn không rõ liệu các nhà sản xuất có sẵn sàng thay thế hệ điều hành mà họ đang dùng bằng Android hay không.[124] Ý tưởng về một nền tảng phát triển mã nguồn mở dựa trên Linux đã thu hút sự quan tâm,[125] nhưng cũng dấy lên những lo ngại rằng Android sẽ phải đối mặt với sự cạnh tranh mạnh mẽ từ những tay chơi có hạng trong thị trường điện thoại thông minh, như Nokia và Microsoft, và các hệ điều hành di động đối thủ cũng sử dụng Linux đang trong quá trình phát triển.[126] Những công ty hàng đầu không giấu sự hoài nghi: Nokia được trích nói rằng "chúng tôi không xem đó là một sự đe dọa,"[127] và một thành viên của nhóm Windows Mobile của Microsoft nói rằng "tôi không hiểu rồi họ sẽ có tác động ra sao."[127]

Kể từ đó Android đã phát triển để trở thành hệ điều hành dành cho điện thoại thông minh phổ biến nhất trên thế giới[16] và là "một trong những trải nghiệm di động nhanh nhất hiện nay."[128] Các nhà bình luận thì nhấn mạnh vào bản chất mã nguồn mở của hệ điều hành chính là một trong những yếu tố quyết định sức mạnh, cho phép các công ty như (Kindle Fire), Barnes & Noble (Nook), Ouya, Baidu, và những hãng khác đổi hướng phần mềm và phát hành những phần cứng chạy trên phiên bản Android đã thay đổi của riêng họ. Kết quả, nó được trang web công nghệ Ars Technica mô tả là "đương nhiên là hệ điều hành mặc định khi phát hành phần cứng mới" cho những công ty không có nền tảng di động riêng của họ.[16] Chính sự mở và uyển chuyển này cũng hiện diện ở cấp độ người dùng cuối: Android cho phép người dùng điện thoại điều chỉnh thoải mái thiết bị của họ và ứng dụng thì có sẵn trên các cửa hàng ứng dụng và trang web không phải của Google. Những đặc điểm này được xem là đóng góp vào những thế mạnh chính của điện thoại Android so với các điện thoại khác.[16][129]

Android cũng bị phê phán vì thiếu sự hỗ trợ hậu mãi từ nhà sản xuất và nhà mạng, nếu so sánh với iOS của Apple.[1][82][83] Với những thiết bị không mang nhãn hiệu Nexus, nhà mạng luôn kiểm tra các tiêu chuẩn của họ rồi thực hiện thay đổi cho riêng từng thiết bị (bắt nguồn từ sự điều chỉnh của nhà sản xuất và sự đa dạng của thiết bị Android) được xem là tác nhân chính trì hoãn việc cập nhật.[81] Những nhà bình luận cũng nói rằng ngành công nghiệp thiết bị di động vì lý do lợi nhuận đã cố tình không cập nhật thiết bị của họ, vì thiếu cập nhật trên thiết bị hiện tại sẽ thúc đẩy việc mua thiết bị mới.[83][84]

Máy tính bảng[sửa | sửa mã nguồn]

Máy tính bảng Nexus 7 thế hệ đầu

Mặc dù thành công với điện thoại thông minh, việc sử dụng máy tính bảng Android vẫn còn chậm.[130]

Một trong những nguyên nhân chính là tình huống con gà và quả trứng trong đó người tiêu dùng ngại mua máy tính bảng Android cho thiếu các ứng dụng máy tính bảng chất lượng cao, còn các lập trình viên thì ngại mất thời gian và tiền bạc để phát triển ứng dụng máy tính bảng cho đến khi nào thị phần của chúng đủ lớn.[131][132] Nội dung và "hệ sinh thái" ứng dụng đã chứng tỏ rằng nó quan trọng hơn nhiều so với việc "nạp vào chạy" (sức mạnh xử lý phần cứng) khi nói đến máy tính bảng. Do thiếu các ứng dụng dành riêng cho máy tính bảng vào năm 2011, các máy tính bảng Android đời đầu đã phải sử dụng các ứng dụng sẵn có trên điện thoại thông minh dù hiển thị rất kém trên màn hình cỡ lớn, trong khi sự thống trị của Apple iPad được củng cố bởi một số lượng lớn ứng dụng iOS dành riêng cho máy tính bảng.[132][133]

Mặc dù sự hỗ trợ từ ứng dụng chỉ mới ở mức sơ khai, một lượng đáng kể máy tính bảng Android (cùng với các loại máy tính bảng sử dụng các hệ điều hành khác, như HP TouchPadBlackBerry Playbook) vẫn được tung ra thị trường trong nỗ lực cạnh tranh với sự thành công của iPad.[132] InfoWorld đã nói rằng một số nhà sản xuất Android thoạt đầu xem các máy tính bảng của họ như là một "thương vụ Frankenphone", một cơ hội đầu tư thấp ngắn hạn bằng cách đặt một hệ điều hành Android tối ưu cho điện thoại thông minh (trước khi Android 3.0 "Honeycomb" dành cho máy tính bảng ra đời) trên một thiết bị mà không để ý tới giao diện người dùng. Cách làm này, như với Dell Streak, không những thất bại trong việc lôi kéo người dùng mà còn làm ảnh hưởng đến danh tiếng ban đầu của máy tính Android.[134][135] Hơn nữa, một số máy tính bảng Android như Motorola Xoom được định giá bằng hoặc cao hơn iPad, làm tổn hại sức bán. Một ngoại lệ đó là Amazon Kindle Fire, được phát triển theo cách tiếp cận "chờ mà xem" dựa trên giá rẻ và khả năng truy cập vào hệ sinh thái ứng dụng và nội dung của Amazon.com.[132][136]

Hiện tượng này bắt đầu thay đổi vào năm 2012 với sự ra mắt của Nexus 7 giá rẻ và một cú hích của Google dành cho các lập trình viên nhằm thúc đẩy họ viết các ứng dụng cho máy tính bảng tốt hơn.[137] Máy tính bảng Android được kỳ vọng sẽ vượt qua iPad trong vòng một vài năm.[138]

Thị phần và tỷ lệ sử dụng[sửa | sửa mã nguồn]

Công ty nghiên cứu thị trường Canalys đã ước tính trong quý 2 năm 2009 rằng Android có 2,8% thị phần điện thoại thông minh được bán ra toàn cầu.[139] Đến quý 4 năm 2010 con số này tăng lên 33% thị phần, trở thành nền tảng điện thoại thông minh bán chạy hàng đầu.[14] Đến quý 3 năm 2011 Gartner ước tính rằng hơn một nửa (52,5%) thị trường điện thoại thông minh thuộc về Android.[140] Đến quý 3 năm 2012 Android đã có 75% thị phần điện thoại thông minh toàn cầu theo nghiên cứu của hãng IDC.[18]

Vào tháng 7 năm 2011, Google nói rằng có 550.000 thiết bị Android mới được kích hoạt mỗi ngày,[141] đỉnh điểm là 400.000 máy một ngày vào tháng 5,[142] và có hơn 100 triệu thiết bị đã được kích hoạt[143] với mức tăng 4,4% mỗi tuần.[141] Vào tháng 9 năm 2012, 500 triệu thiết bị đã được kích hoạt với 1,3 triệu lượt kích hoạt mỗi ngày.[19][20]

Thị phần của Android có khác nhau theo khu vực. Vào tháng 7 năm 2012, thị phần Android tại Mỹ là 52%,[144] nhưng lên tới 90% tại Trung Quốc.[145]

Tỷ lệ sử dụng các phiên bản Android[sửa | sửa mã nguồn]

Tỷ lệ sử dụng các phiên bản khác nhau thu thập trong 14 ngày đến ngày 4 tháng 3 năm 2013

Tỷ lệ sử dụng các phiên bản khác nhau tính đến tháng 4 năm 2014.[146] Phần lớn các thiết bị Android cho tới nay vẫn chạy hệ điều hành phiên bản 4.1.x Jelly Bean được phát hành ngày 9 tháng 7 năm 2012 nhờ tính ổn định và hỗ trợ tốt các máy có cấu hình thấp.

Phiên bản Tên mã Ngày phát hành Cấp API Phân bố (20 tháng 7 năm 2014)
5.0 Lollipop tháng 7 năm 2014 20 Dành cho người phát hành
4.4 KitKat tháng 10 năm 2013 19 17,9%
4.3 Jelly Bean 25 tháng 7 năm 2013 18 10,5%
4.2.x Jelly Bean 13 tháng 11 năm 2012 17 18,8%
4.1.x Jelly Bean 9 tháng 7 năm 2012 16 25,2%
4.0.x Ice Cream Sandwich 16 tháng 12 năm 2011 15 11,4%
3.2 Honeycomb 15 tháng 7 năm 2011 13 0%
3.1 Honeycomb 10 tháng 5 năm 2011 12 0%
2.3.3–2.3.7 Gingerbread 9 tháng 2 năm 2011 10 13%
2.3–2.3.2 Gingerbread 6 tháng 12 năm 2010 9 0,5%
2.2 Froyo 20 tháng 5 năm 2010 8 0,7%
2.0–2.1 Eclair 26 tháng 10 năm 2009 7 0%
1.6 Donut 15 tháng 9 năm 2009 4 0%

Tình trạng ăn cắp bản quyền ứng dụng[sửa | sửa mã nguồn]

Đã có những lo ngại về việc các ứng dụng trả tiền của Android quá dễ bị ăn cắp.[147] Trong một cuộc phỏng vấn vào tháng 5 năm 2012 với Eurogamer, nhà phát triển Football Manager nói rằng tỷ lệ người chơi ăn cắp so với người chơi trả tiền là 9:1 với trò chơi Football Manager Handheld.[148] Tuy nhiên, không phải tất cả các lập trình viên đều cho rằng tình trạng ăn cắp là một vấn đề; ví dụ như vào tháng 7 năm 2012 các lập trình viên của trò chơi Wind-up Knight nói rằng mức độ ăn cắp trò chơi của họ chỉ khoảng 12%, và phần lớn sản phẩm ăn cắp đến từ Trung Quốc, nơi người ta không thể mua ứng dụng từ Google Play.[149]

Vào năm 2010, Google phát hành một công cụ để xác nhận việc mua bán để sử dụng trong các ứng dụng, nhưng các lập trình viên than phiền rằng như vậy là chưa đủ và quá dễ để bẻ khóa. Google trả lời rằng công cụ, đặc biệt là bản phát hành đầu tiên, chỉ có ý định làm nền tảng mẫu cho lập trình viên điều chỉnh và xây dựng theo yêu cầu, chứ không phải một giải pháp bảo mật hoàn chỉnh.[150] Vào năm 2012 Google phát hành một tính năng trong Android 4.1 để mã hóa các ứng dụng trả tiền chỉ hoạt động trên thiết bị đã mua ứng dụng đó, nhưng tính năng này đã bị hoãn do vấn đề về kỹ thuật.[151]

Bản quyền và bằng phát minh[sửa | sửa mã nguồn]

Cả Android và nhà sản xuất điện thoại Android đều bị dính líu đến nhiều vụ kiện tụng về bằng phát minh. Ngày 12 tháng năm 2010, Oracle kiện Google với cáo buộc vi phạm bản quyền và bằng phát minh liên quan đến ngôn ngữ lập trình Java.[152] Oracle ban đầu muốn được đền bù thiệt hại 6,1 tỷ đô la Mỹ,[153] nhưng bị tòa án liên bang Mỹ khước từ mức giá này và yêu cầu Oracle xem xét lại.[154] Để đáp lại, Google đã đưa ra nhiều lý lẽ để bảo vệ, tuyên bố ngược lại là Android không hề vi phạm bằng phát minh hay bản quyền của Oracle, và rằng bằng phát minh của Oracle là vô hiệu, cùng một số lời bào chữa khác. Google nói rằng Android dựa trên Apache Harmony, một hiện thực phòng sạch của thư viện lớp Java (tức là xem hoạt động của thư viện, rồi lập trình lại bắt chước hoạt động đó nhưng không tham khảo hoặc lấy lại mã nguồn của thư viện gốc), rồi sau đó độc lập phát triển ra máy ảo đặt tên là Dalvik.[155] Vào tháng 5 năm 2012 bồi thẩm đoàn của vụ án tuyên rằng Google không vi phạm bằng phát minh của Oracle, và sau đó thẩm phán tuyên rằng cấu trúc của Java API do Google sử dụng không đủ để được giữ bản quyền.[156][157]

Ngoài vụ kiện trực tiếp chống lại Google, có nhiều cuộc chiến tranh thế mạng khác nhau gián tiếp chống lại Android bằng cách nhắm vào các nhà sản xuất thiết bị Android, nhằm làm nản lòng những nhà sản xuất muốn sử dụng nền tảng này do sự tăng chi phí để đưa thiết bị Android ra thị trường.[158] Cả AppleMicrosoft đều đã kiện một số nhà sản xuất vì vi phạm bằng sáng chế, với cuộc chiến pháp lý chống Samsung dằng dai của Apple là vụ nổi bật nhất. Vào tháng 10 năm 2011 Microsoft nói rằng họ đã ký một số thỏa thuận cấp phép với 10 nhà sản xuất thiết bị Android, những hãng sản xuất 55% lợi nhuận toàn cầu của Android.[159] Những công ty này có cả Samsung lẫn HTC.[160] Vụ dàn xếp bằng phát minh của Samsung với Microsoft có một thỏa thuận rằng Samsung sẽ cung cấp thêm nguồn lực để phát triển và tiếp thị điện thoại chạy hệ điều hành Windows Phone của Microsoft.[158]

Google đã bày tỏ công khai sự bất mãn của họ đối với hệ thống bằng phát minh tại Mỹ, buộc tội Apple, Oracle và Microsoft cố tình dìm Android thông qua các vụ kiện, thay vì phải sáng tạo và cạnh tranh bằng các sản phẩm và dịch vụ tốt hơn.[161] Vào năm 2011-12, Google mua lại Motorola Mobility với giá 12,5 tỷ đô la Mỹ, một hành động được xem là phương cách để bảo vệ Android, vì Motorola Mobility nắm giữ hơn 17.000 bằng phát minh.[162] Tháng 12 năm 2011 Google mua lại hơn một nghìn bằng sáng chế từ IBM.[163]

Các thiết bị khác ngoài điện thoại và máy tính bảng[sửa | sửa mã nguồn]

Ouya, một máy chơi game chạy Android, là một trong những chiến dịch crowdfunding thành công nhất trên trang web Kickstarter.

Bản chất mở và cho phép thay đổi của Android giúp nó xuất hiện trên các thiết bị điện tử khác, như laptopnetbook, smartbook[164] TV thông minh (Google TV) và máy ảnh (Nikon Coolpix S800cGalaxy Camera).[165][166] Hơn thế nữa, hệ điều hành Android còn được ứng dụng trong kính mắt thông minh (Project Glass), đồng hồ đeo tay,[167] tai nghe,[168] đầu CD và DVD cho xe hơi,[169] gương soi,[170] máy nghe nhạc bỏ túi[171]điện thoại để bàn[172]VoIP.[173] Ouya, một máy trò chơi điện tử chạy Android, đã trở thành một trong những chiến dịch khởi động thành công nhất, gây quỹ được 8,5 triệu đô la Mỹ để phát triển,[174][175] tiếp sau đó là các máy trò chơi điện tử dựa trên Android như Project Shield của NVIDIA.

Vào năm 2011, Google đã trình diễn "Android@Home", một công nghệ tự động hóa gia đình, sử dụng Android để điều khiển nhiều thiết bị gia dụng như công tắc điện, ổ cắm và thiết bị điều khiển nhiệt độ trong nhà.[176] Chiếc đèn mẫu được quảng cáo là có thể được điều khiển từ điện thoại hoặc máy tính bảng Android, nhưng trưởng nhóm Android Andy Rubin vẫn cẩn trọng cho rằng "tắt mở bóng đèn không phải là việc gì mới," ám chỉ nhiều dịch vụ tự động hóa gia đình đã gặp thất bại trước đây. Ông nói rằng Google có suy nghĩ tham vọng hơn và dự định của công ty là sử dụng vị trí của mình như một nhà cung cấp dịch vụ đám mây để mang sản phẩm Google đến gia đình của khách hàng.[177]

Xem thêm[sửa | sửa mã nguồn]

Tham khảo[sửa | sửa mã nguồn]

  1. ^ “Android Code Analysis”. Truy cập ngày 1 tháng 6 năm 2012. 
  2. ^ “Philosophy and Goals”. Android Open Source Project. Google. Truy cập ngày 21 tháng 4 năm 2012. 
  3. ^ “Announcing the Android 1.0 SDK, release 1”. 9 tháng 9 năm 2008. Truy cập ngày 21 tháng 9 năm 2012. 
  4. ^ “When and where to get Android 5.0 Lollipop”. CNET. CBS Interactive. 15 tháng 10 năm 2014. Truy cập ngày 16 tháng 10 năm 2014. 
  5. ^ “Updated Android Lollipop Developer Preview image coming to Nexus devices in a couple of days”. PhoneArena. Truy cập ngày 16 tháng 10 năm 2014. 
  6. ^ a ă “Licenses”. Android Open Source Project. Liên minh thiết bị cầm tay mở. Truy cập ngày 22 tháng 10 năm 2008. 
  7. ^ a ă â b c d Elgin, Ben (17 tháng 8 năm 2005). “Google Buys Android for Its Mobile Arsenal”. Bloomberg Businessweek. Bloomberg. Bản gốc lưu trữ ngày 24 tháng 2 năm 2011. Truy cập ngày 20 tháng 2 năm 2012. “In what could be a key move in its nascent wireless strategy, Google (GOOG) has quietly acquired startup Android, Inc., ...” 
  8. ^ a ă â “Industry Leaders Announce Open Platform for Mobile Devices” (Thông cáo báo chí). Open Handset Alliance. 5 tháng 11 năm 2007. Truy cập ngày 17 tháng 2 năm 2012. 
  9. ^ “T-Mobile G1 Spec”. Infosite and comparisons. GSM Arena. Truy cập ngày 12 tháng 9 năm 2012. 
  10. ^ “Android Overview”. Open Handset Alliance. Truy cập ngày 15 tháng 2 năm 2012. 
  11. ^ Shankland, Stephen (12 tháng 11 năm 2007). “Google's Android parts ways with Java industry group”. CNET News. Truy cập ngày 15 tháng 2 năm 2012. 
  12. ^ “Google Play Matches Apple's iOS With 700,000 Apps”. 
  13. ^ “Google Play hits 25 billion downloads | Official Android Blog”. 
  14. ^ a ă “Google's Android becomes the world's leading smart phone platform”. Canalys. 31 tháng 1 năm 2011. Truy cập ngày 15 tháng 2 năm 2012. 
  15. ^ http://www.phonearena.com/news/Android-steals-Symbians-Top-Smartphone-OS-crown_id16332 Android steals Symbian's top smartphone OS crown
  16. ^ a ă â b Brodkin, Jon (5 tháng 11 năm 2012). “On its 5th birthday, 5 things we love about Android”. Ars Technica. Truy cập ngày 9 tháng 11 năm 2012. 
  17. ^ a ă “Custom ROMs For Android Explained - Here Is Why You Want Them”. 20 tháng 8 năm 2012. Truy cập ngày 15 tháng 9 năm 2012. 
  18. ^ a ă “Android Marks Fourth Anniversary Since Launch with 75.0% Market Share in Third Quarter, According to IDC - prUS23771812”. Idc.com. Truy cập ngày 3 tháng 11 năm 2012. 
  19. ^ a ă “500 million devices activated globally, and over 1.3 million added every single day”. official Android Engineering teams. 12 tháng 9 năm 2012. 
  20. ^ a ă “There Are Now 1.3 Million Android Device Activations Per Day”. Techcrunch. 5 tháng 9 năm 2012. 
  21. ^ http://www.forbes.com/sites/greatspeculations/2011/07/11/android-could-be-a-billion-dollar-business-for-microsoft/
  22. ^ Markoff, John (4 tháng 11 năm 2007). “I, Robot: The Man Behind the Google Phone”. The New York Times. Truy cập ngày 15 tháng 2 năm 2012. 
  23. ^ Kirsner, Scott (2 tháng 9 năm 2007). “Introducing the Google Phone”. The Boston Globe. Bản gốc lưu trữ ngày 4 tháng 1 năm 2010. Truy cập ngày 15 tháng 2 năm 2012. 
  24. ^ Vogelstein, Fred (tháng 4 năm 2011). “How the Android Ecosystem Threatens the iPhone”. Wired. Truy cập ngày 2 tháng 6 năm 2012. 
  25. ^ “T-Mobile Brings Unlimited Multiplayer Gaming to US Market with First Launch of [[Nokia]] [[N-Gage (service)|N-Gage]] Game Deck” (Thông cáo báo chí). T-Mobile. 23 tháng 9 năm 2003. Truy cập ngày 15 tháng 2 năm 2012.  Tựa đề URL chứa liên kết wiki (trợ giúp)
  26. ^ Vance, Ashlee (27 tháng 7 năm 2011). “Steve Perlman's Wireless Fix”. Bloomberg Businessweek. Bloomberg. Truy cập ngày 3 tháng 11 năm 2012. 
  27. ^ Block, Ryan (28 tháng 8 năm 2007). “Google is working on a mobile OS, and it's due out shortly”. Engadget. Truy cập ngày 17 tháng 2 năm 2012. 
  28. ^ Sharma, Amol; Delaney, Kevin J. (2 tháng 8 năm 2007). “Google Pushes Tailored Phones To Win Lucrative Ad Market”. The Wall Street Journal. Truy cập ngày 17 tháng 2 năm 2012. 
  29. ^ “Google admits to mobile phone plan”. directtraffic.org. Google News. 20 tháng 3 năm 2007. Bản gốc lưu trữ ngày 3 tháng 7 năm 2007. Truy cập ngày 17 tháng 2 năm 2012. 
  30. ^ McKay, Martha (21 tháng 12 năm 2006). “Can iPhone become your phone?; Linksys introduces versatile line for cordless service”. The Record. tr. L9. “And don't hold your breath, but the same cell phone-obsessed tech watchers say it won't be long before Google jumps headfirst into the phone biz. Phone, anyone?” 
  31. ^ Claburn, Thomas (19 tháng 9 năm 2007). “Google's Secret Patent Portfolio Predicts gPhone”. InformationWeek. Truy cập ngày 17 tháng 2 năm 2012. [liên kết hỏng]
  32. ^ Pearce, James Quintana (20 tháng 9 năm 2007). “Google's Strong Mobile-Related Patent Portfolio”. mocoNews.net. Truy cập ngày 17 tháng 2 năm 2012. 
  33. ^ “T-Mobile Unveils the T-Mobile G1 - the First Phone Powered by Android”. HTC. 23 tháng 9 năm 2008. Bản gốc lưu trữ ngày 12 tháng 7 năm 2011. Truy cập ngày 17 tháng 2 năm 2012.  Thiết bị đầu tiên của AT&T chạy Android là Motorola Backflip.
  34. ^ “The Android mascot was not always a little green guy”. NBC News, Rosa Golijan. 
  35. ^ “Original Android Logo Was A Truly Frightening Robot”. Huffington Post, Betsy Isaacsen, 01/04/2013. 
  36. ^ John D. Sutter (4 tháng 2 năm 2011). “Why does Google name its Android products after desserts?”. CNN. Truy cập ngày 17 tháng 3 năm 2013. 
  37. ^ Richard Wray (14 tháng 3 năm 2010). “Google forced to delay British launch of Nexus phone”. London: guardian.co.uk. Truy cập ngày 17 tháng 2 năm 2012. 
  38. ^ a ă “Touch Devices | Android Open Source”. Source.android.com. Truy cập ngày 15 tháng 9 năm 2012. 
  39. ^ “Real Racing 2 Speeds Into The Android Market – Leaves Part 1 In The Dust”. Phandroid.com. 22 tháng 12 năm 2011. Truy cập ngày 15 tháng 9 năm 2012. 
  40. ^ “Widgets | Android Developers”. Developer.android.com. Truy cập ngày 15 tháng 9 năm 2012. 
  41. ^ “Launcher 7 Brings Windows Phone's Simple, Attractive Interface to Android”. Lifehacker.com. 20 tháng 5 năm 2011. Truy cập ngày 24 tháng 11 năm 2012. 
  42. ^ “UI Overview | Android Developers”. Developer.android.com. Truy cập ngày 15 tháng 9 năm 2012. 
  43. ^ “Notifications | Android Developers”. Developer.android.com. Truy cập ngày 15 tháng 9 năm 2012. 
  44. ^ Ganapati, Priya (11 tháng 6 năm 2010). “Independent App Stores Take On Google's Android Market”. Wired News. Truy cập ngày 20 tháng 2 năm 2012. 
  45. ^ “Android Compatibility”. Android Open Source Project. Truy cập ngày 20 tháng 2 năm 2012. 
  46. ^ “Android Compatibility”. Android Developers. Truy cập ngày 20 tháng 2 năm 2012. 
  47. ^ “Returning Apps”. Google. Truy cập ngày 9 tháng 1 năm 2012. 
  48. ^ Chu, Eric (13 tháng 4 năm 2011). “Android Developers Blog: New Carrier Billing Options on Android Market”. android-developers.blogspot.com. Truy cập ngày 15 tháng 5 năm 2011. 
  49. ^ “Google Play hits 25 Billion downloads, 675,000 apps and games”. 
  50. ^ “Tools Overview”. Android Developers. 21 tháng 7 năm 2009. 
  51. ^ Yun Qing, Liau. "Phonemakers make Android China-friendly." ZD Net, 15 October 2012.
  52. ^ At http://source.android.com
  53. ^ John McCann  (13 tháng 12 năm 2012). “Android 4.1 Jelly Bean source code released | News”. TechRadar. Truy cập ngày 20 tháng 12 năm 2012. 
  54. ^ “Building for devices”. Android Open Source Project. Truy cập ngày 20 tháng 12 năm 2012. 
  55. ^ Tim Bray (24 tháng 11 năm 2010). “What Android Is”. ongoing by Tim Bray. Truy cập ngày 15 tháng 2 năm 2012. 
  56. ^ Shah, Agam (1 tháng 12 năm 2011). “Google's Android 4.0 ported to x86 processors”. Computerworld. International Data Group. Truy cập ngày 20 tháng 2 năm 2012. 
  57. ^ Androidology – Part 1 of 3 – Architecture Overview. [Video]. YouTube. September 6, 2008. http://www.youtube.com/watch?v=QBGfUs9mQYY. Truy cập 7 tháng 11 năm 2007. 
  58. ^ Paul, Ryan (23 tháng 2 năm 2009). “Dream(sheep++): A developer's introduction to Google Android”. Ars Technica. Truy cập ngày 15 tháng 2 năm 2012. 
  59. ^ “Simple DirectMedia Layer for Android”. sdl.org. 12 tháng 8 năm 2012. Truy cập ngày 9 tháng 9 năm 2012. “How the port works, - Android applications are Java-based, optionally with parts written in C, - As SDL apps are C-based, we use a small Java shim that uses JNI to talk to the SDL library, - This means that your application C code must be placed inside an android Java project, along with some C support code that communicates with Java, - This eventually produces a standard Android.apk package 
  60. ^ JA2 Stracciatella Feedback » Jagged Alliance 2 Android Stracciatella Port RC2 Release - please test on the Bear's Pit Forum, October 3, 2011
  61. ^ David Meyer (3 tháng 2 năm 2010). “Linux developer explains Android kernel code removal”. ZDNet. Truy cập ngày 20 tháng 2 năm 2012. 
  62. ^ a ă Greg Kroah-Hartman (2 tháng 2 năm 2010). “Android and the Linux kernel community”. Truy cập ngày 20 tháng 2 năm 2012. “Google shows no sign of working to get their code upstream anymore. Some companies are trying to strip the Android-specific interfaces from their codebase and push that upstream, but that causes a much larger engineering effort, and is a pain that just should not be necessary. 
  63. ^ Brian Proffitt (10 tháng 8 năm 2010). “Garrett's LinuxCon Talk Emphasizes Lessons Learned from Android/Kernel Saga”. Linux.com. Truy cập ngày 21 tháng 2 năm 2012. 
  64. ^ Brian Proffitt (15 tháng 4 năm 2010). “DiBona: Google will hire two Android coders to work with kernel.org”. www.zdnet.com. Truy cập ngày 20 tháng 2 năm 2012. 
  65. ^ Steven J. Vaughan-Nichols (7 tháng 9 năm 2010). “Android/Linux kernel fight continues”. Computerworld. Truy cập ngày 20 tháng 2 năm 2012. 
  66. ^ Steven J. Vaughan-Nichols (18 tháng 8 năm 2011). “Linus Torvalds on Android, the Linux fork”. zdnet.com. Truy cập ngày 15 tháng 2 năm 2012. 
  67. ^ Chris von Eitzen (23 tháng 12 năm 2011). “Android drivers to be included in Linux 3.3 kernel”. h-online.com. Truy cập ngày 15 tháng 2 năm 2012. 
  68. ^ Jonathan, Corbet. “Autosleep and wakelocks”. LWN. 
  69. ^ “Google Working On Android Based On Linux 3.8”. 28 tháng 2 năm 2013. Truy cập ngày 28 tháng 2 năm 2013. 
  70. ^ Raja, Haroon Q. (19 tháng 5 năm 2011). “Android Partitions Explained: boot, system, recovery, data, cache & misc”. Addictivetips.com. Truy cập ngày 15 tháng 9 năm 2012. 
  71. ^ See rooting
  72. ^ Jools Whitehorn . “Android malware gives itself root access | News”. TechRadar. Truy cập ngày 15 tháng 9 năm 2012. 
  73. ^ http://www.androidcentral.com/ask-ac-android-linux
  74. ^ http://derstandard.at/1308186313932/Interview-Google-Android-is-the-Linux-desktop-dream-come-true
  75. ^ http://www.linux-magazine.com/Online/News/How-Much-Linux-Is-in-Android
  76. ^ “The truth about Android task killers and why you don't need them”. PhoneDog. 26 tháng 6 năm 2011. Truy cập ngày 30 tháng 10 năm 2012. 
  77. ^ “Android PSA: Stop Using Task Killer Apps”. Phandroid.com. 16 tháng 6 năm 2011. Truy cập ngày 30 tháng 10 năm 2012. 
  78. ^ “Updates”. Lifehacker.com. Truy cập ngày 2 tháng 11 năm 2012. 
  79. ^ Isacc, Mike (21 tháng 10 năm 2011). “A deep-dive tour of Ice Cream Sandwich with Android's chief engineer”. Ars Technica. Truy cập ngày 15 tháng 9 năm 2012. 
  80. ^ “Android 4.4 KitKat và 10 tính năng nổi bật”. Tuổi Trẻ Online. 3 tháng 11 năm 2013. Truy cập 14 tháng 11 năm 2013. 
  81. ^ a ă â b c Cunningham, Andrew (27 tháng 6 năm 2012). “What happened to the Android Update Alliance?”. Ars Technica. Truy cập ngày 15 tháng 9 năm 2012. 
  82. ^ a ă March 15, 2010 (15 tháng 3 năm 2010). “Make Sure You Know Which Version Of Android Is On That Phone Before Buying It – The Consumerist”. Consumerist.com. Truy cập ngày 24 tháng 11 năm 2012. 
  83. ^ a ă â b c “Android's smartphone OS upgrade issues need more than a quick fix | Dan Gillmor | Comment is free | guardian.co.uk”. Guardian. 28 tháng 9 năm 2007. Truy cập ngày 24 tháng 11 năm 2012. 
  84. ^ a ă “Security takes a backseat on Android in update shambles”. The Register. 22 tháng 11 năm 2011. Truy cập ngày 2 tháng 11 năm 2012. 
  85. ^ “Android Update Alliance examined, results since Google I/O found lacking”. SlashGear. Truy cập ngày 15 tháng 9 năm 2012. 
  86. ^ McFerran, Damien (17 tháng 4 năm 2012). “Best custom ROMs for the Samsung Galaxy S2 | Reviews | CNET UK”. Reviews.cnet.co.uk. Truy cập ngày 15 tháng 9 năm 2012. 
  87. ^ Isaac, Mike (11 tháng 4 năm 2011). “Android OS Hack Gives Virtual Early Upgrade | Gadget Lab”. Wired.com. Truy cập ngày 15 tháng 9 năm 2012. 
  88. ^ “CyanogenMod Has Now Been Installed On Over 2 Million Devices, Doubles Install Numbers Since January”. Androidpolice.com. 28 tháng 5 năm 2012. Truy cập ngày 15 tháng 9 năm 2012. 
  89. ^ a ă â “Unlock Bootloader”. Truy cập ngày 30 tháng 10 năm 2011. 
  90. ^ Sadun, Erica (26 tháng 7 năm 2010). “LoC rules in favor of jailbreaking”. Tuaw.com. Truy cập ngày 15 tháng 9 năm 2012. 
  91. ^ Monday, October 24th, 2011 (24 tháng 10 năm 2011). “Motorola Offers Unlocked Bootloader Tool”. Techcrunch.com. Truy cập ngày 15 tháng 9 năm 2012. 
  92. ^ “CyanogenMod 7 for Samsung Galaxy S2 (II): Development Already Started!”. Inspired Geek. 8 tháng 6 năm 2011. 
  93. ^ “CyanogenMod coming to the Galaxy S 2, thanks to Samsung”. Android Central. 6 tháng 6 năm 2011. 
  94. ^ Forian, Daniel. “Sony Ericsson supports independent developers – Developer World”. Developer.sonyericsson.com. Truy cập ngày 15 tháng 9 năm 2012. 
  95. ^ a ă Kopstein, Joshua (20 tháng 11 năm 2012). “Access Denied: why Android's broken promise of unlocked bootloaders needs to be fixed”. The Verge. Truy cập ngày 24 tháng 11 năm 2012. 
  96. ^ “Android Security Overview”. Android Open Source Project. Truy cập ngày 20 tháng 2 năm 2012. 
  97. ^ . "Android Permissions Demystified". Truy cập ngày 2012-02-20.
  98. ^ “Lookout Mobile Security”. Lookout. Truy cập ngày 5 tháng 7 năm 2012. 
  99. ^ “Antivirus for Android Smartphones”. AVG. Truy cập ngày 16 tháng 2 năm 2012. 
  100. ^ “McAfee Mobile Security for Android”. Mcafeemobilesecurity.com. Truy cập ngày 16 tháng 2 năm 2012. 
  101. ^ http://www.extremetech.com/computing/104827-android-antivirus-apps-are-useless-heres-what-to-do-instead/2 Android antivirus apps are useless, here's what to do instead — access April 10, 2012
  102. ^ a ă Protalinski, Emil (17 tháng 7 năm 2012). “Android malware numbers explode to 25,000 in June 2012”. ZDNet. Truy cập ngày 9 tháng 11 năm 2012. 
  103. ^ a ă “Mobile malware exaggerated by "charlatan" vendors, says Google engineer”. PC Advisor. 24 tháng 11 năm 2011. Truy cập ngày 9 tháng 11 năm 2012. 
  104. ^ a ă “Android 4.2 brings new security features to scan sideloaded apps”. Android Central. Truy cập ngày 9 tháng 11 năm 2012. 
  105. ^ http://www.phonearena.com/news/Android-malware-perspective-only-0.5-comes-from-the-Play-Store_id36696
  106. ^ Chirgwin, Richard. “Google Bouncer flaw”. Tech news site and blog. The Register. Truy cập ngày 20 tháng 11 năm 2012. 
  107. ^ Whittaker, Zack (15 tháng 10 năm 2012). “Google building malware scanner for Google Play: report”. ZDNet. Truy cập ngày 9 tháng 11 năm 2012. 
  108. ^ “Exclusive: Inside Android 4.2's powerful new security system | Computerworld Blogs”. Blogs.computerworld.com. 1 tháng 11 năm 2012. Truy cập ngày 9 tháng 11 năm 2012. 
  109. ^ Steve Lohr (8 tháng 5 năm 2011). “Suit Opens a Window Into Google”. The New York Times. ISSN 0362-4331. Truy cập ngày 16 tháng 2 năm 2012. 
  110. ^ “AppAnalysis.org: Real Time Privacy Monitoring on Smartphones”. Truy cập ngày 21 tháng 2 năm 2012. 
  111. ^ Ganapati, Priya (30 tháng 9 năm 2010). “Study Shows Some Android Apps Leak User Data Without Clear Notifications | Gadget Lab”. Wired.com. Truy cập ngày 30 tháng 1 năm 2012. 
  112. ^ "Air-to-ground rocket men flog top-secret mobe-crypto to Brad in accounts."
  113. ^ "Samsung Armors Android to Take On BlackBerry."
  114. ^ Boulton, Clint (21 tháng 10 năm 2008). “Google Open-Sources Android on Eve of G1 Launch”. eWeek. Truy cập ngày 17 tháng 2 năm 2012. 
  115. ^ Bort, Dave (21 tháng 10 năm 2008). “Android is now available as open source”. Android Open Source Project. Bản gốc lưu trữ ngày 28 tháng 2 năm 2009. Truy cập ngày 16 tháng 2 năm 2012. 
  116. ^ Ryan Paul (6 tháng 11 năm 2007). “Why Google chose the Apache Software License over GPLv2 for Android”. Ars Technica. Truy cập ngày 16 tháng 2 năm 2012. 
  117. ^ “Frequently Asked Questions: What is involved in releasing the source code for a new Android version?”. Android Open Source Project. Truy cập ngày 16 tháng 2 năm 2012. 
  118. ^ Bray, Tim (6 tháng 4 năm 2011). “Android Developers Blog: I think I'm having a Gene Amdahl moment”. Android-developers.blogspot.com. Truy cập ngày 16 tháng 2 năm 2012. 
  119. ^ Jerry Hildenbrand (24 tháng 3 năm 2011). “Honeycomb won't be open-sourced? Say it ain't so!”. Androidcentral.com. Truy cập ngày 16 tháng 2 năm 2012. 
  120. ^ Thom Holwerda (14 tháng 11 năm 2011). “Android 4.0 Ice Cream Sandwich Source Code Released”. OSNews. Truy cập ngày 16 tháng 2 năm 2012. 
  121. ^ “Android Open Source Project Frequently Asked Questions: Compatibility”. source.android.com. Truy cập ngày 13 tháng 3 năm 2011. 
  122. ^ Stallman, Richard (19 tháng 9 năm 2011). “Is Android really free software? - Google's smartphone code is often described as 'open' or 'free' – but when examined by the Free Software Foundation, it starts to look like something different”. The Guardian. Truy cập ngày 9 tháng 9 năm 2012. ‘the software of Android versions 1 and 2 was mostly developed by Google; Google released it under the Apache 2.0 license, which is a lax free software license without copyleft. [...] The version of Linux included in Android is not entirely free software, since it contains non-free "binary blobs" [...] Android is very different from the GNU/Linux operating system because it contains very little of GNU. 
  123. ^ Stallman, Richard (5 tháng 8 năm 2012). “Android and Users' Freedom - Support the Free Your Android campaign”. gnu.org. Truy cập ngày 9 tháng 9 năm 2012. “Even though the Android phones of today are considerably less bad than Apple or Windows smartphones, they cannot be said to respect your freedom. 
  124. ^ “Technology | Q&A: Google's Android”. BBC News. 6 tháng 11 năm 2007. Truy cập ngày 9 tháng 11 năm 2012. 
  125. ^ Reardon, Marguerite (11 tháng 2 năm 2008). “Google Android prototypes debut at MWC | Crave - CNET”. News.cnet.com. Truy cập ngày 9 tháng 11 năm 2012. 
  126. ^ “Android's outing at Barcelona - BizTech - Technology”. smh.com.au. 12 tháng 2 năm 2008. Truy cập ngày 9 tháng 11 năm 2012. 
  127. ^ a ă “Symbian, Nokia, Microsoft and Apple downplay Android relevance”. Engadget. Truy cập ngày 9 tháng 11 năm 2012. 
  128. ^ “On its fifth birthday, Android is "closer to our actual vision" for mobile supremacy”. MobileSyrup.com. Truy cập ngày 9 tháng 11 năm 2012. 
  129. ^ “Best Android apps for personalizing and customizing your phone”. Androidauthority.com. 13 tháng 7 năm 2012. Truy cập ngày 9 tháng 11 năm 2012. 
  130. ^ Wilson Rothman (24 tháng 10 năm 2012). “Why iPad is stomping Android tabs 24 to 1 - Technology on”. Nbcnews.com. Truy cập ngày 9 tháng 11 năm 2012. 
  131. ^ Kevin C. Tofel (19 tháng 3 năm 2012). “What devs say about iPad (but not Android tablets)”. Gigaom.com. Truy cập ngày 9 tháng 11 năm 2012. 
  132. ^ a ă â b “Why there aren't more Android tablet apps, by the numbers”. ZDNet. 21 tháng 3 năm 2012. Truy cập ngày 9 tháng 11 năm 2012. 
  133. ^ Damon Poeter (Dec 7, 2012) "Goldman Highlights Microsoft's Shrinking Market Share" PC Magazine accessdate=2012-12-10
  134. ^ http://www.infoworld.com/d/mobile-technology/googles-tighter-control-over-android-good-thing-845
  135. ^ Anatomy of failure: Mobile flops from RIM, Microsoft, and Nokia | Macworld
  136. ^ Hiner, Jason (5 tháng 1 năm 2012). “Why Android tablets failed: A postmortem”. TechRepublic. Truy cập ngày 9 tháng 11 năm 2012. 
  137. ^ Cunningham, Andrew (8 tháng 10 năm 2012). “Google to Android devs: make nicer tablet apps, pretty please?”. Ars Technica. Truy cập ngày 9 tháng 11 năm 2012. 
  138. ^ “iPad And Android Tablet Market Share Margin Narrows Much Faster Than Originally Predicted”. TechCrunch. 28 tháng 11 năm 2012. Truy cập ngày 1 tháng 12 năm 2012. 
  139. ^ Prince McLean (21 tháng 8 năm 2009). “Canalys: iPhone outsold all Windows Mobile phones in Q2 2009”. AppleInsider. Truy cập ngày 16 tháng 2 năm 2012. 
  140. ^ “Gartner Says Sales of Mobile Devices Grew 5.6 Percent in Third Quarter of 2011; Smartphone Sales Increased 42 Percent”. 15 tháng 11 năm 2011. Truy cập ngày 16 tháng 2 năm 2012. 
  141. ^ a ă Kumparak, Greg (14 tháng 7 năm 2011). “Android Now Seeing 550,000 Activations Per Day”. Techcrunch. Truy cập ngày 16 tháng 2 năm 2012. 
  142. ^ Jeffrey Van Camp (28 tháng 6 năm 2011). “Google activates 500,000 Android devices a day, may reach 1 million in October”. Yahoo News. Truy cập ngày 16 tháng 2 năm 2012. 
  143. ^ Barra, Hugo (10 tháng 5 năm 2011). “Android: momentum, mobile and more at Google I/O”. The Official Google Blog. Truy cập ngày 16 tháng 2 năm 2012. 
  144. ^ Fingas, Jon (4 tháng 9 năm 2012). “ComScore: Android tops 52 percent of US smartphone share, iPhone cracks the 33 percent mark”. Engadget.com. Truy cập ngày 24 tháng 11 năm 2012. 
  145. ^ “Report: Android Rises to 90% of Smartphone Market in China”. Techinasia.com. Truy cập ngày 24 tháng 11 năm 2012. 
  146. ^ “Android Platform Versions”. Android Developers. 3 tháng 1 năm 2013. Truy cập ngày 21 tháng 1 năm 2013. “Based on the number of Android devices that have accessed the Play Store within a 14-day period ending on the data collection date noted below.” 
  147. ^ By Wired UK (3 tháng 5 năm 2012). “Op-Ed: Android Piracy Is Huge Problem for Game Devs | Game|Life”. Wired.com. Truy cập ngày 15 tháng 9 năm 2012. 
  148. ^ Yin, Wesley (24 tháng 4 năm 2012). “Football Manager dev hopes to stick with Android despite 9:1 piracy rate”. Eurogamer.net. Truy cập ngày 15 tháng 9 năm 2012. 
  149. ^ Armasu, Lucian (30 tháng 7 năm 2012). “Wind-up Kinght developer: Piracy rates on iOS and Android are comparable, China is the main source”. Androidauthority.com. Truy cập ngày 6 tháng 10 năm 2012. 
  150. ^ Paul, Ryan (25 tháng 8 năm 2010). “Android antipiracy cracked, Google says devs used it wrong”. Ars Technica. Truy cập ngày 15 tháng 9 năm 2012. 
  151. ^ McAllister, Neil (8 tháng 8 năm 2012). “Android app DRM quietly disabled due to bug”. The Register. Truy cập ngày 10 tháng 6 năm 2012. 
  152. ^ Niccolai, James (12 tháng 8 năm 2010). “Update: Oracle sues Google over Java use in Android”. Computerworld. International Data Group Inc. Truy cập ngày 16 tháng 2 năm 2012. 
  153. ^ “Oracle seeks up to $6.1 billion in Google lawsuit”. Reuters. 18 tháng 6 năm 2011. Truy cập ngày 7 tháng 9 năm 2011. 
  154. ^ “Judge tosses Oracle's $6.1 billion damage estimate in claim against Google”. MercuryNews.com. 22 tháng 7 năm 2011. Truy cập ngày 7 tháng 9 năm 2011. 
  155. ^ Singel, Ryan (5 tháng 10 năm 2010). “Calling Oracle Hypocritical, Google Denies Patent Infringement”. Wired. Truy cập ngày 16 tháng 2 năm 2012. 
  156. ^ Josh Lowensohn (23 tháng 5 năm 2012). “Jury clears Google of infringing on Oracle's patents”. ZDNet. Truy cập ngày 25 tháng 5 năm 2012. 
  157. ^ Joe Mullin (31 tháng 5 năm 2012). “Google wins crucial API ruling, Oracle's case decimated”. Ars Technica. Truy cập ngày 1 tháng 6 năm 2012. 
  158. ^ a ă Newman, Jared (28 tháng 9 năm 2011). “Microsoft-Samsung Patent Deal: Great News for Windows Phones”. PCWorld. Truy cập ngày 15 tháng 9 năm 2012. 
  159. ^ “Microsoft collects license fees on 50% of Android devices, tells Google to "wake up"”. Ars Technica. Truy cập ngày 16 tháng 2 năm 2012. 
  160. ^ Mikael Ricknäs (28 tháng 9 năm 2011). “Microsoft signs Android licensing deal with Samsung”. Computerworld. Truy cập ngày 16 tháng 2 năm 2012. 
  161. ^ Jacqui Cheng (3 tháng 8 năm 2011). “Google publicly accuses Apple, Microsoft, Oracle of patent bullying”. Truy cập ngày 16 tháng 2 năm 2012. 
  162. ^ Casey Johnston (15 tháng 8 năm 2011). “Google, needing patents, buys Motorola wireless for $12.5 billion”. Truy cập ngày 16 tháng 2 năm 2012. 
  163. ^ Paul, Ryan (4 tháng 1 năm 2012). “Google buys another round of IBM patents as its Oracle trial nears”. Ars Technica. Truy cập ngày 16 tháng 2 năm 2012. 
  164. ^ Laura June (6 tháng 9 năm 2010). “Toshiba AC100 Android smartbook hits the United Kingdom”. Engadget. Truy cập ngày 20 tháng 2 năm 2012. 
  165. ^ “Altek Leo, the 14 megapixel Android cameraphone, headed for Europe in 2011”. Engadget. 3 tháng 10 năm 2010. Truy cập ngày 4 tháng 1 năm 2012. 
  166. ^ Samsung (29 tháng 8 năm 2012). “Samsung Galaxy Camera”. Samsung.com. Truy cập ngày 30 tháng 8 năm 2012. 
  167. ^ Hollister, Sean (10 tháng 1 năm 2012). “Sony Smart Watch (aka Sony Ericsson LiveView 2) hands-on”. The Verge. Truy cập ngày 16 tháng 2 năm 2012. 
  168. ^ Rik Myslewski (12 tháng 1 năm 2011). “Android-powered touchscreen Wi-Fi headphones”. theregister.co.uk. Truy cập ngày 16 tháng 1 năm 2012. 
  169. ^ “Car Player Android-Car Player Android Manufacturers, Suppliers and Exporters on”. Alibaba.com. Truy cập ngày 20 tháng 2 năm 2012. 
  170. ^ “Android Everywhere: 10 Types of Devices That Android Is Making Better”. Androidauthority.com. 26 tháng 2 năm 2012. Truy cập ngày 15 tháng 9 năm 2012. 
  171. ^ Will G. (1 tháng 12 năm 2011). “Top Android MP3 Players for 2011”. Androidauthority.com. Truy cập ngày 16 tháng 2 năm 2012. 
  172. ^ “Archos Smart Home Phone”. Android Central. 19 tháng 1 năm 2012. Truy cập ngày 30 tháng 1 năm 2012. 
  173. ^ “Grandstream Announces Android IP Phone”. 
  174. ^ “OUYA interview: Julie Uhrman tackles consoles & critics”. Destructoid. Truy cập ngày 2 tháng 11 năm 2012. 
  175. ^ Erik Kain (18 tháng 4 năm 2012). “An Interview With 'Ouya' Founder Julie Uhrman On A New Breed Of Video Game Console”. Forbes. Truy cập ngày 2 tháng 11 năm 2012. 
  176. ^ “Editorial: Android@Home is the best worst thing that could happen to home automation”. Engadget. Truy cập ngày 2 tháng 11 năm 2012. 
  177. ^ Nilay Patel (27 tháng 2 năm 2012). “Home in the clouds: Google's home automation platform to have major services integration”. The Verge. Truy cập ngày 2 tháng 11 năm 2012. 

Thư mục[sửa | sửa mã nguồn]

Liên kết ngoài[sửa | sửa mã nguồn]


Bản mẫu:Table Mobile operating systems