Mengapa Android bukan distro (dan kontroversi)

Salam untuk semua pembaca Desde Linux. Ini adalah catatan pertama saya di blog yang menarik ini, dan saya harap anda menyukainya. Saya telah memasang Ubuntu di komputer desktop saya, dan baru-baru ini terlibat dalam komuniti pembangun dan QA.

Catatan pertama saya akan menjadi artikel "pendapat", walaupun pendapat saya tidak begitu banyak, tetapi saya akan menunjukkan bukti teknikal yang saya menyokong penyataan saya.

Tajuk itu mungkin kelihatan lucu bagi banyak pembaca; Walau bagaimanapun, di antara banyak pengguna dan pemaju Android dan rakan sejawatnya di Linux, menganggap sistem operasi Google sebagai satu lagi distro, atau jika tidak, sesuatu yang "sangat" hampir dengan pengedaran Linux.

Mereka mendasarkan idea ini pada fakta bahawa Android menggunakan kernel Linux (sekarang dari keluarga 3.3, lihat di sini). Tetapi ada perbezaan penting antara robot hijau, dan distro berdasarkan rakan kami Tux.

Di bawah ini, beberapa ciri Android yang dengan cara menghalangnya daripada dianggap sebagai distro.

1) VM Android

Seperti yang dijangkakan, Linux berfungsi seperti kernel apa pun: ia berada di antara perkakasan dan lapisan aplikasi (ini grafik menggambarkannya dengan baik). Pelbagai alat membolehkan kita berinteraksi dengannya di distro kita, seperti penyusun GCC, cangkang, dan beberapa penyunting teks seperti Vi / Vim.

Tetapi pada Android ini tidak berlaku. Dalam senibina, aplikasi dijalankan dalam mesin maya yang disebut Dalvik (lihat: JAVA dan Android, hubungan cinta-benci).

Ini membolehkan Android serasi dengan pelbagai perkakasan telefon bimbit, dengan kos kehilangan prestasi. Ini menjadikan iOS Apple melebihi Android di semua bangku ujian, dan dengan cara ini Ubuntu Touch ia akan berfungsi lebih baik apabila versi terakhirnya muncul pada tablet dan telefon bimbit.

Tidak ada sumber daya yang dibazirkan pada mesin maya, melainkan sistem operasi yang disesuaikan untuk setiap model.

Windows 8 berbeza-beza, dan popularitasnya yang rendah disebabkan oleh kurangnya penglihatan Microsoft, yang dapat memanfaatkan kelebihan ini secara lalai yang dimiliki oleh telefon bimbit mereka.

2) Bukan semuanya GPL !!

Walaupun terdapat lebih kurang distro "percuma", iaitu, dengan perisian proprietari lebih kurang, sebilangan besar aplikasi dan perpustakaan berada di bawah lesen GPL (di sini jenis lesen yang digunakan dalam sumber terbuka dijelaskan).

Sebahagiannya, Android mempunyai penggunaan lesen yang lebih luas Apache. Ini, seperti lesen BSD, tidak memerlukan perisian yang dibangunkan dari kod sumber bebas yang diubahsuai mesti disusun, jadi mana-mana pembangun boleh membuat perisian proprietari dari kod di bawah lesen Apache.

Google mendapat banyak manfaat daripada lesen ini, kerana ia dapat memperoleh semua kelebihan perisian percuma, tanpa memikul tanggungjawab untuk berkongsi perkembangannya.

Yang kontroversial ialah apa yang dilakukan Google dengan GPL. Bagi mereka yang tahu bahasa Inggeris, berikut adalah artikel oleh pakar paten Florian Muller, FOSS (perisian percuma dan sumber terbuka).

Ini menyatakan bahawa Google telah "mencuci" (memanipulasi) fail tajuk modul bluez, Bionic dan sistem fail ext4 untuk menghilangkan lesen GPL.

Di Internet terdapat banyak perbincangan mengenai topik ini (sayangnya banyak bahan dalam bahasa Inggeris), jika anda mencari "Pencucian GPL" anda akan mendapat banyak artikel di mana praktik-praktik Google yang sepatutnya ini dapat dicontohkan.

Walau bagaimanapun, Linus Torvalds ia berpendapat bahawa aduan ini adalah "sampah", walaupun mengakui "bahawa ia tidak memperhatikan apa sebenarnya yang dilakukan Google mengenai tajuk Linux."

Tetapi kontroversi itu berlanjutan di kalangan penyokong perisian percuma. Torvalds terus menolak kritikan seperti itu, dan kepada pengkritiknya, dia menentang FSF, dan mempromosikan kernelnya di atas prinsip-prinsip di mana GNU / Linux berdiri.

3) Banyak perisian proprietari

Tidak perlu mengulas lebih lanjut mengenai perkara ini. Banyak aplikasi telefon bimbit dan tablet adalah perisian proprietari.

Berkenaan dengan Android, ia memiliki banyak binari bebas, serta pelbagai perpustakaan dan firmware, dan bahagian penting dalam Cyanogen ....

Yang terpenting, kod sumber Android 3.0 itu sendiri (semua yang tidak diimport dari Linux dan sumber terbuka dan projek percuma) tidak diterbitkan. Google juga tidak merancang untuk melepaskan kod versi 3.1.

Untuk melihat lebih banyak: Adakah perisian percuma Android? Richard Stallman mengatakan tidak

Walaupun kedudukan Stallman kadang-kadang kelihatan melampau bagi saya, kebenarannya adalah bahawa Google hanya memanfaatkan kelebihan perisian percuma, tetapi tidak menyumbang kepada masyarakat dengan melepaskan kod Android.

4) Di mana konsol? Bagaimana dengan penyunting teks? Dan Gnome? KDE? XFCE?….

Seperti yang telah saya katakan, antara kernel dan OS yang lain ada mesin maya, jadi untuk menjalankan terminal, anda mesti menggunakan emulator (Emulator Terminal Android).

Sebaliknya, editor teks GNU yang terkenal (Vim, gedit) tidak dipasang secara lalai, dan anda harus mencarinya di Google Appstore. Dan Android mempunyai persekitaran grafiknya sendiri Gnome, KDE, XFCE…. Walaupun terdapat projek pengguna untuk dapat memasang persekitaran Linux ini pada peranti Android.

Ini adalah sebab utama mengapa Android tidak boleh dianggap sebagai distro, ada yang lebih hebat daripada yang lain. Saya harap anda menyukai catatan saya, dan saya menunggu komen anda. Serta cadangan untuk jawatan yang akan datang.

Nos vemos, amigos de Desde Linux!


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Ivan Barra kata

    Saya melonjak ke hadapan @NANO dan mengatakan bahawa Android dengan enjin Java Dalvik yang ketinggalan zaman, ketinggalan zaman ...

    Sekiranya Android benar-benar merupakan GNU / Linux - Linux mengikut isipadu, ia akan ditulis dalam C seperti aplikasi lain dan tidak akan menggunakan mesin 4 teras yang hebat dan ram yang banyak itu berfungsi dengan baik, kita semua tahu bahawa iOS dan WP8 berfungsi dengan baik dengan 2 teras 1Ghz dan 512 ram (malah longgar), sebaliknya, pada android, amat memalukan bahawa telefon bimbit bernilai USD $ 1.ooo membeku dari semasa ke semasa dalam aplikasi apa pun.

    Greetings.

    1.    meriah kata

      Oh FirefoxOS bagaimana saya mencintaimu !!! <3

      1.    nano kata

        Sebenarnya bukan hanya FxOS, Ubuntu Phone sendiri menjanjikan prestasi yang lebih tinggi dan jika saya tidak memahami penumpuan yang lebih besar terima kasih kepada Oxide.

        Oksida pada dasarnya adalah contoh Chromium yang menggantikan qt-webkit dan yang membolehkan mengembangkan aplikasi htlm5 jauh lebih mudah daripada dengan enjin yang disebutkan sebelumnya dan yang boleh digunakan untuk Ubuntu dan Ubuntu Phone, apa maksudnya? Aplikasi html5 anda akan berfungsi di luar kotak pada kedua sistem, tanpa mengubah apa-apa.

        Saya secara peribadi melihat bahawa Canonical mendapat beberapa perkara dengan betul tetapi tidak melihat yang lain.

        Oksida Bagi yang berminat

        1.    Alberto kata

          Saya telah terputus dari maklumat mengenai GNU / Linux untuk sementara waktu ,,,: / tetapi, dengan telefon Ubuntu anda bermaksud projek tepi Ubuntu?

      2.    kucing kata

        Atas sebab yang sama saya mahu Tizen keluar (ia seperti FxOS tetapi lebih lengkap) ... juga jika Samsumg mengeluarkannya mereka sendiri boleh menghantarnya ke semua terminal mereka, bukan?

    2.    eliotime3000 kata

      Meh, jika pengeluar telefon pintar dengan Android memberikan kepentingan yang lebih besar, masalah itu tidak akan berlaku. Saya menukar ROM kilang ke Samsung Galaxy Mini saya kerana versi Android yang saya miliki tidak lagi dapat dikemas kini dengan cara tradisional, dan saya harus meletakkan CyanogenMod 10.1 yang disesuaikan untuk telefon bimbit saya, dan kali ini saya lebih lancar daripada sebelumnya ( dan itu berdasarkan Android 4.2.2).

      Berkenaan dengan bahasa pengaturcaraan, yang paling praktikal adalah QT melancarkan versi stabil untuk telefon bimbit ini, dan dengan itu tidak menderita Java, Eclipse dan bonggol unta lain.

      Dan omong-omong, kelambatan telefon bimbit yang sangat mahal ini sering kali disebabkan oleh kesalahan lapisan 8 sebahagian besar pengguna telefon pintar tersebut (sebaliknya, PDA).

      1.    Ivan Barra kata

        Saya tidak bersetuju dengan anda mengenai masalah bahawa kelambatan dihasilkan oleh lapisan 8, saya mempunyai komputer dwi teras dengan ram 1 GB (linux mana pun dengan RAM 1GB longgar), ia mempunyai rom khusus dengan Android 4.1.2 (Jelly MOD 4.0) , Kernel COCORE E-5.0 dan ia berfungsi dengan sangat baik, tetapi itu tidak bermakna bahawa setiap beberapa hari ia mesti dimulakan semula kerana komputer berhenti bertindak balas dan itu berlaku kepada saya dengan semua Android yang saya miliki, baik dengan ROM rasmi dan dengan yang tersuai Kecuali untuk CyanogenMOD, yang sebenarnya adalah letupan, tetapi tetap sekali sekala anda harus menghidupkan semula. Dan saya memberitahu anda bahawa aplikasi yang dipasang adalah sedikit, yang biasa digunakan oleh Google, Waze, Ndrive, WhatsApp dan PowerAMP untuk muzik (pencinta muzik hingga mati), saya bahkan memilikinya tanpa kesan peralihan atau alat peraga, cukup dan diperlukan untuk masa lapang saya dan bekerja, malah permainan.

        Saya rasa saya sedikit sebanyak mengenali pemikiran @ NANO tentang Android, saya fikir ia adalah sistem yang baik, tetapi hakikat bahawa APPS mereka harus bekerja di Java nampaknya paling buruk, jika komunikasi dengan perkakasan lebih "langsung", Anda tidak perlu mempunyai peralatan yang hebat untuk berfungsi dengan baik, saya memberitahu anda dengan pengetahuan tentang fakta, Windows Phone 8 dan iOS berfungsi dengan baik dengan separuh perkakasan yang saya miliki.

        Greetings.

        1.    eliotime3000 kata

          Setahu saya, abang saya yang masih mempunyai ROM kilang, belum menghidupkan semula telefon pintarnya dan tidak mengalami masalah pembekuan aplikasinya. Sebagai gantinya, dengan Samsung Galaxy Mini yang sudah merendahkan saya, saya harus menukar ROMnya kerana tidak ada cara untuk memperbaruinya dengan versi baru Android oleh Samsung, jadi saya terpaksa menggunakan ClockworkMod Recovery dan CyanogenMod untuk memperbaruinya dalam satu masa. sekali dan sekali, dan dengan itu saya berjaya memasang aplikasi yang meminta saya untuk versi Android yang lebih baru (saya harap CM 10.2 yang stabil keluar untuk telefon bimbit saya).

          Bagi Java, saya sangat setuju, kerana sebelum fesyen telefon pintar bermula, Java ME digunakan, yang dalam satu atau lain cara, menghabiskan bateri sepenuhnya.

    3.    Joaquin kata

      Saya selalu tertanya-tanya mengapa ada telefon bimbit baru dengan 8 teras dan RAM 2GB, aplikasi apa yang memerlukannya? ia hanya telefon bimbit.

      Saya rasa mungkin itu kempen pemasaran "lebih meriah", tetapi setelah melihat komen anda, saya faham mengapa.

      1.    kucing kata

        Selain itu, mereka adalah trend mengenai ketinggalan zaman yang dirancang ... terminal 1.0 keluar tahun ini dan tahun berikutnya keluar 2.0 dengan dua kali ganda kecuali masa pakai bateri.

        1.    eliotime3000 kata

          Hidup CyanogenMod dan Omni.

  2.   meriah kata

    Artikel yang sangat baik, saya belajar beberapa perkara membacanya .. 😉

  3.   Nelson kata

    Sangat menarik, ringkas dan tepat untuk memahami perkara ini. Salam.

  4.   kakitangan kata

    Tidak ada pembohongan, tidak ada subjektivisme yang berat sebelah, menyokong setiap titik dengan sumber yang boleh dipercayai, tidak ada maklumat yang salah.
    Inilah cara anda menulis artikel, terima kasih dan tahniah.

  5.   Omar kata

    Artikel yang sangat baik, saya sangat bersetuju dengan semua perkara, saya selalu berfikir bahawa Android bukan pengedaran GNU / Linux, apalagi Perisian Percuma, Google selalu memanfaatkan SL tanpa banyak memberi sumbangan kepada masyarakat (contoh: Chromium, Chromium OS). Salam.

  6.   metallus kata

    Pos yang baik, saya salah, saya percaya bahawa mod cyanogen adalah 100% percuma.

    1.    Carlos kata

      Lebih-lebih lagi sekarang ia telah menjadi syarikat «Cyanogen Inc»

      1.    kucing kata

        Sebenarnya, itulah sebabnya mereka mengeluarkan OmniRom ... seperti "OpenCyanogenMod": http://omnirom.org/

  7.   Ricardo kata

    Perkara luar biasa mengenai pencucian GPL D: adakah benar?

  8.   Ricardo kata

    Seperti yang anda katakan "bagi mereka yang tahu bahasa Inggeris" berikut adalah rujukan kepada artikel lengkap mengenai cucian GPL: http://www.fosspatents.com/2011/03/more-evidence-of-googles-habit-of-gpl.html

  9.   Tony kata

    Artikel yang sangat bagus. Ringkas dan jelas. Terima kasih kerana menghantar.

  10.   jhonerrol kata

    Sederhana, android tidak mengikut piawaian lsb, jadi ia tidak serasi dengan pengedaran lembut, ia menggunakan jenis maq. java maya, dan sehingga baru-baru ini ia juga menggunakan kernel. Lebih dekat menjadi sistem op. firmware daripada pengedaran gnu dengan kernel linux. Bagaimanapun ia menggunakan kernel linux, serta busybox dan begitu banyak sistem tertanam yang tidak sesuai dengan gnu.

  11.   Felipe kata

    Saya seolah-olah tidak membaca rasional sebenar bahawa android bukan distro, apa yang membuat sesuatu atau tidak distro linux? Di mana ia ditubuhkan? Siapa yang telah menentukan apa itu distro dan bukan?

    1.    Felipe kata

      Sekiranya kita memutarnya dengan baik, Ubuntu bukan distro linux, ia akan mempunyai pelayan grafiknya sendiri, persekitaran desktopnya sendiri, ia dimiliki oleh sebuah syarikat. dan lain-lain..

      1.    kucing kata

        Distro adalah GNU / Linux dan saya fikir bahagian pertama adalah yang paling penting, yang tidak dimiliki oleh Android.

    2.    Felipe kata

      Sebaran Linux (sering disebut distro untuk jangka pendek) adalah sistem operasi yang dibina di atas kernel Linux dan sering di sekitar sistem pengurusan pakej. Sebaran Linux boleh khusus untuk jenis peranti perkakasan tertentu, seperti superkomputer (misalnya Rocks Cluster Distribution) atau sistem tertanam (misalnya OpenWrt), atau disusun untuk pelbagai set arahan dan dirancang untuk dijalankan pada pelbagai jenis perkakasan (misalnya Debian) .

    3.    DanielC kata

      Baiklah, selagi standard tidak ditetapkan mengenai apa yang harus dibawa oleh distro, artikel seperti ini akan keluar.

      Terdapat masalah prestasi yang tidak dapat disangkal, dan adalah bodoh untuk mengatakan bahawa Android adalah OS yang baik mengetahui potensi yang dimiliki oleh linux, dan fanboy hanya bergantung pada jumlah kedai aplikasinya untuk mengatakan bahawa ia lebih baik daripada iOS atau WP. Tetapi dari itu mengatakan bahawa bukan distro linux, jaraknya cukup jauh.

      1.    PopArch kata

        Ini adalah masalah perspektif dan teknikal, tetapi semuanya bergantung pada bagaimana anda melihatnya, saya fikir salah satu kelebihan android adalah komuniti pengguna dan kolaborator yang besar kerana buat masa ini ia masih merupakan OS yang paling banyak digunakan untuk telefon bimbit, seperti USB jack 2.0, semua telefon pintar memilikinya kecuali produk Apple

      2.    eliotime3000 kata

        Mengenai banyaknya aplikasi yang dimiliki Android di Google Play Store, banyak daripadanya tidak berguna. Saya telah memilih aplikasi yang sangat berguna bagi saya seperti Link2SD dan S2E, serta beberapa aplikasi multimedia seperti Winamp.

        Kemungkinan besar, Android akan menjadi garpu Linux, tetapi dengan sendirinya saya ingin orang-orang dari XDA Developers menyesuaikan OS Firefox dengan model pertengahan seperti Samsung Galaxy Mini untuk menikmatinya sepenuhnya.

  12.   poparch kata

    Saya dapati artikel ini sangat menarik, banyak maklumat yang baik untuk diketahui, sekarang saya menerangkan mengapa tidak perlu menyusun semula Android untuk menggunakannya pada pelbagai jenis peranti, seperti yang berlaku dengan FirefoxOS atau UbuntuTouch

  13.   paul honorato kata

    Artikel ini agak ketinggalan zaman (saya rasa ia adalah copypaste dari sesuatu yang ditulis ketika Android dalam versi 3 [Honeycomb], biarkan saya ragu) kerana tidak menyebutkan ICS, Jellybean atau bahkan KitKat.

    Sekiranya bukan perisian percuma, AOSP (Android Open Source Project, atau apa yang disebut Android tulen) bahkan tidak akan ada. Lebih kurang ROM khusus (Cyanogen, Paranoid, PAC, Open Kang, Illusion…).

    Itu tidak termasuk alat GNU secara lalai (dan itulah yang menyakitkan Mr. Stallman) tidak bermaksud bahawa mereka tidak bebas. Sebenarnya kod Android ada di git Google.

    Banyak pembangun bekerjasama dalam XDA untuk membuat ROM berdasarkan kod Android, dan jika perlu menggunakan alat GNU, Busybox dipasang yang disertakan dengan semua yang anda sebutkan (vi, vim, nano)

    SD boleh dipartisi dalam format ext4 dan Android membacanya secara lalai. Anda bahkan boleh memperluas pertukaran telefon menggunakan partition pada SD.

    Fakta bahawa persekitaran grafik DESKTOP tidak dapat dipasang (tidak ada huruf miring), tidak bermaksud bahawa ia tidak percuma, selain tidak dapat digunakan kerana ukuran jari. Pada tablet perkara berubah.

    Dan sebaran Linux adalah sistem operasi yang mempunyai kernel Linux. Android membawa kernel Linux, ergo ia adalah sebaran Linux.

    1.    mss-devel kata

      Bukannya artikel itu sudah usang, saya membicarakan Android versi 3.X, kerana artikel itu tersedia ketika Stallman memberikan pendapatnya.
      Ini juga bukan copypaste, dan saya minta maaf kerana anda mempercayainya, kerana saya mengambil masa saya untuk mengumpulkan maklumat untuk membuat entri yang disokong lebih kurang.
      Dan mengenai perisian percuma, saya sudah menjelaskan perbezaan antara Android dan distro lain. Google memanfaatkan penggunaan lesen Apache, dan juga benar bahawa kod sumber Android, tanpa versi dan yang termasuk yang terkini, telah diterbitkan.
      Adakah dapat difahami bahawa terdapat distro yang tidak berkongsi kod anda? Android adalah hibrid, dengan kernelnya dan beberapa modul di bawah lesen GPL, perkara lain dengan Apache (yang setakat ini tidak serasi secara langsung dengan lesen GPL), dan selebihnya adalah perisian proprietari.
      Bolehkah anda memikirkan distro yang menggunakan VM?
      Saya tidak percaya ada yang berpendapat bahawa perkara yang sama dapat diperdebatkan dengan Ubuntu. Walaupun Canonical agak jauh dari komuniti lain, ia pasti linux. Sebilangan besar kod dan perisiannya berada di bawah lesen GPL.
      Pablo, "ergo" anda disalahgunakan, ini adalah penyederhanaan yang sangat asas. Andaikan esok Android melakukan segala-galanya, tetapi tetap dengan kernel Linux. Adakah anda akan terus menganggapnya sebagai distro?
      Anda harus berhati-hati dengan Google, dan jangan terbawa semangat bahawa kebanyakan telefon bimbit dan tablet menggunakan kernel Linux. Yah, Google adalah penerima perisian percuma yang hebat, tetapi sumbangannya kepada komuniti Linux pada amnya sedikit. Android mempunyai komuniti sendiri yang bekerja untuk Google, dan semuanya berakhir di sana, dunia Linux tidak mendapat manfaat dari kebanyakan perkembangan untuk Android.
      Mungkin terdengar melampau bagi anda, tetapi lesen Apache dan BSD hanya digunakan sehingga syarikat mempunyai orang yang bekerja secara percuma. Komuniti pemaju menawarkan masa dan usaha mereka untuk meningkatkan produk banyak syarikat, yang kemudian menjadikan perkembangan ini sesuai.
      Perkara yang baik mengenai perisian percuma adalah bahawa komuniti mendapat faedah dari pekerjaan mereka, melalui penambahbaikan terhadap apa yang mereka terbitkan. Sekiranya penerima kod yang diedarkan secara bebas menyebarkan perkembangannya secara tertutup, dia hanya benefisiari, tetapi bukan dermawan untuk masyarakat. Saya cadangkan membaca klasik "The Cathedral and the Bazaar" karya Eric Raymond (walaupun ini dikenal pasti dengan perisian sumber terbuka, dan tidak percuma).
      Dan saya menjawab Felipe: bahawa di belakang distro ada syarikat, itu tidak bermaksud ia kurang percuma atau tidak boleh dianggap sebagai Linux. Red Hat adalah syarikat, sama dengan Novell (mempunyai SUSE), dan Mandriva. IBM banyak menggunakan Linux, dan ORACLE mempunyai distro tersendiri (walaupun syarikat ini sama sekali tidak boleh dipercayai, tetapi lihat apa yang dilakukannya kepada OpenSolaris dan OpenOffice)

      1.    paul honorato kata

        Android tidak berjalan pada VM (Dalvik), ia adalah aplikasi yang ada di dalamnya. UI ditulis dalam Java, tetapi komponen (kernel dan perpustakaan) terdapat dalam C dan C ++. Ini untuk memastikan kebolehoperasian aplikasi di terminal Android yang berbeza.

        Inilah git Android: https://android.googlesource.com/

        1.    mss-devel kata

          Saya betulkan diri:
          Bolehkah anda memikirkan distro yang menjalankan aplikasinya oleh VM?
          Dan seperti yang telah saya jelaskan, ini memastikan keserasian dan interoperabilitas, tetapi dengan kos prestasi.

          1.    Windousian kata

            Tulis Google:
            "Lesen pilihan untuk Projek Sumber Terbuka Android adalah Lesen Perisian Apache, Versi 2.0 (" Apache 2.0 ″) "

            Dan GNU menulis mengenai lesen Apache 2.0:
            «Ini adalah lesen perisian percuma yang serasi dengan versi 3 GNU GPL.
            Perhatikan bahawa lesen ini tidak sesuai dengan versi 2 GNU GPL kerana mempunyai beberapa syarat yang tidak terdapat dalam versi GPL, misalnya peruntukan tertentu mengenai ganti rugi dan penamatan paten. Peruntukan mengenai hak paten bagus, jadi untuk program dengan ukuran tertentu, kami mengesyorkan menggunakan lesen Apache 2.0 dan bukannya lesen permisif lain. "

            http://www.gnu.org/licenses/license-list.es.html#apache2

            FSF tidak hanya mengatakan bahawa lesen Apache serasi dengan lesen GPL 3, ia juga mengesyorkannya.

      2.    Cristóbal kata

        Maaf untuk menghidupkan semula catatan lama.

        Masalahnya bukan sama ada Android percuma atau tidak. Sebilangan besar pengedaran mempunyai perisian proprietari dan itu tidak bermaksud bahawa mereka bukan "distribusi Linux", tetapi tidak lagi disarankan oleh FSF. Sekiranya kita ingin melihat apa yang disarankan oleh FSF, kita tidak boleh menggunakan sebaran yang mempunyai, walaupun sedikit, perisian proprietari, dan ini sepenuhnya tidak boleh dianggap sebagai perisian percuma. Tetapi saya menegaskan, itu tidak menjadikan mereka berhenti menjadi "pengedaran Linux". Menurut analisis anda, kenyataan bahawa FSF menganggap sebilangan besar pengedaran sebagai perisian bebas (sekurang-kurangnya tidak sepenuhnya) menunjukkan bahawa semua itu bukan pengedaran Linux.

        Anda tidak dapat menentukan konsep pengedaran Linux. Sekiranya tidak ada definisi rasmi, kita boleh bergantung pada wikipedia:

        "Sebaran Linux (disebut sebagai distro) adalah sebaran perisian berdasarkan kernel Linux yang merangkumi pakej perisian tertentu untuk memenuhi keperluan sekumpulan pengguna tertentu, sehingga membuat edisi rumah, perusahaan dan pelayan. Mereka umumnya terdiri, sepenuhnya atau sebahagian besar, dari perisian percuma, walaupun mereka sering menggunakan aplikasi atau pemacu hak milik. "

        Di sana dikatakan bahawa mereka umumnya mempunyai perisian percuma, tetapi tidak termasuk bahawa mereka mungkin mempunyai banyak perisian proprietari. Kemudian ikuti:

        Selain kernel Linux, pengedaran biasanya merangkumi perpustakaan dan alat projek GNU dan Sistem X Window. Bergantung pada jenis pengguna yang diarahkan pengedarannya, jenis perisian lain juga disertakan seperti pemproses kata, spreadsheet, pemain multimedia, alat pentadbiran, dll. Sekiranya memasukkan alat dari projek GNU, ia dipanggil pengedaran GNU / Linux. »

        Oleh itu, jika ia tidak mempunyai banyak alat GNU, ia tidak akan berhenti menjadi "sebaran Linux" juga, itu bukan "sebaran GNU / Linux" yang berbeza.

        Bagaimanapun, saya berpendapat bahawa Android adalah sebaran Linux kerana menggunakan kernel Linux dan banyak perisian di atasnya untuk membuatnya mesra dengan sekumpulan pengguna, dan tidak menjadi masalah sama ada perisian itu percuma atau tidak.

        PS: Dalam artikel anda tertulis "berikut adalah jenis lesen yang digunakan dalam sumber terbuka yang dijelaskan", saya rasa anda merujuk kepada lesen yang digunakan dalam Perisian Percuma, yang tidak sama dengan sumber terbuka.

  14.   Noah Lopez kata

    Sejujurnya saya tidak setuju dengan kesimpulan berdasarkan "rezeki" bahawa anda memberikan bukti bahawa itu bukan pembaharuan. Memiliki lembut tertentu tidak menjadikannya "bukan distro". Definisi distro adalah: "Pengedaran perisian berasaskan kernel Linux yang merangkumi pakej perisian tertentu untuk memenuhi keperluan kumpulan pengguna tertentu" Sekarang sangat bergaya untuk menjelaskan makna sesuatu dengan menyinggung apa yang tidak dimaksudkan. Jangan berfikir dua kali, ia memenuhi definisi distro.

  15.   menjadi kata

    Sangat artikel saya membacanya lengkap. Saya telah lama bertanya-tanya bagaimana androi dibuat. Terima kasih banyak-banyak!

    1.    Carlos Sanchez kata

      Ia adalah distro! tempoh.

  16.   tanrax kata

    Mendengar bahawa iOS menggunakan kernel Linux. Sekiranya ini benar: adakah iOS juga distro?

    1.    Staf kata

      Anda salah dengar, kernel iOS berdasarkan Darwin.

    2.    eliotime3000 kata

      iOS tidak menggunakan kernel Linux. Sebaliknya, mereka menggunakan kernel DarwinBSD dengan mikrokernel Mach, sama seperti OSX.

      1.    tanrax kata

        Terima kasih kepada anda berdua atas penjelasan!

  17.   eliotime3000 kata

    Artikel yang sangat bagus. Tambahan lagi, faktor utama telefon pintar mengalami kelambatan yang mengerikan adalah kerana ia disebabkan oleh kesalahan lapisan 8. Saya telah mengoptimumkan telefon pintar saya dan tidak menghadapi masalah penurunan.

  18.   Yehezkiel kata

    Terdapat port Android ke atomX86 di halaman ini
    http://www.android-x86.org/download

    1.    eliotime3000 kata

      Setakat ini 4.2.2 tidak stabil untuk dikatakan.

      1.    guillermoz0009 kata

        Dan lebih kurang bagi seseorang yang terbiasa dengan Kestabilan Debian, bukan ?! 🙂

        1.    eliotime3000 kata

          Bagus saya mencubanya dalam mod Live-CD.

  19.   sephiroth kata

    artikel yang sangat baik, selalu dibenci pelaksanaan android yang buruk. kelambatan dan terburuk dari semua hujah palsu untuk bebas sepenuhnya. Bagi mereka yang menganggapnya sebagai distro hanya untuk menggunakan kernel linux, saya akan menyebutkan bahawa webOS juga menggunakan kernel linux dan bukan kerana itu ia adalah pengedaran linux, yang sama berlaku dengan firefoxOS yang juga berfungsi di bawah kernel linux.

    akhirnya saya ingin mengingatkan anda bahawa android tidak menggunakan xorg atau wayland dan tidak ada yang kelihatan mengganggunya (maksud saya kegusaran yang banyak berlaku dengan mir).

  20.   Ivan Molina kata

    Saya telah menguji dan nampaknya banyak aplikasi berjalan lebih baik pada Window $ Phone dan iOS daripada pada Android. Saya harap dengan Ubuntu Phone, Linux mempunyai lebih banyak pengguna (Tetapi tentu saja, juga lebih banyak program dan saya harap mereka adalah Perisian Percuma)

  21.   Joaquin kata

    Artikel yang bagus! Betapa ingin tahu bahawa "pencucian GPL".

    Saya tidak tahu andrioid kerana saya tidak mempunyai telefon pintar. Saya berpendapat bahawa, walaupun membawa aplikasinya sendiri, dengan menggunakan Linux, anda dapat melakukan perkara yang sama seperti di GNU / Linux, tetapi nampaknya tidak begitu. Bagaimana ia tidak mempunyai terminal ?!

  22.   guillermoz0009 kata

    Untuk mengatakan bahawa ia adalah artikel yang sangat baik masih gagal. Maklumat yang sangat baik, berkat Android reputasi penguin telah ternoda terutama oleh aspek bahawa sudah ada malware sebanyak Android hampir sama dengan Windows.

    Namun, saya menggunakannya, kerana perkhidmatan Google yang menyegerakkan dan mengintegrasikan dengan Android. XD

    1.    eliotime3000 kata

      M'ijo, Android kerana banyak pengeluar telefon bimbit tidak mengemas kini peranti mereka yang menyokong Android dengan cara yang homogen, selain meniru sistem usang yang diprogramkan yang dilakukan Apple dengan iDevices-nya.

      Dengan Pemulihan CyanogenMod dan ClockworkMod saya, saya berjaya menjadikan Samsung Galaxy Mini yang rendah hati untuk berjalan pada Android 4.2.2, mengetahui sepenuhnya bahawa Samsung mengenakan had pada versi yang harus disokong oleh Android.

    2.    Roberto kata

      Android masih jauh lebih selamat daripada windows. Pewarnaan? Orang suka itu mengotorkannya? Bahawa orang menggunakannya untuk bebas adakah mengotorkannya? Bahawa orang menggunakan Linux secara besar-besaran untuk pertama kalinya mencubanya? Linux itu tidak berada di lorong gelap hanya untuk orang dalam, adakah ia memburuk-burukkannya?
      Sebenarnya, ini sudah bersesuaian dengan fanatik.

  23.   Berkembar kata

    Artikel yang sangat baik! Saya sangat menyukainya, saya mendorong anda untuk terus menulis!

  24.   chachu23 kata

    Artikel yang sangat bagus, saya sangat menyukai pautan yang anda tinggalkan… .. dan kemudian saya bersetuju bahawa android tidak dianggap sebagai distro…. 🙂

  25.   indianlinux kata

    Apa yang saya tidak faham ialah mengapa mereka memilih untuk menulis «disesuaikan» dan bukannya «diperibadikan»… .q mania… .. seolah-olah orang Inggeris dan bukannya menulis dalam bahasanya «disesuaikan» menulis «diperibadikan» atau «memperibadikan» bukannya "menyesuaikan"… ..

  26.   MSX kata

    +1

    Artikel ini harus menjadi artikel rujukan rasmi baru untuk pengenalan Android dalam bahasa Sepanyol.

    Saya benar-benar ingin melihat bagaimana Ubuntu berkembang (tidak kira bagaimana Debian berada di latar belakang, kabur, ia GNU + Linux murni !!), Tizen - Samsung mengumumkan bahawa model S5 mungkin akan keluar dengan OS ini - dan Jolla 😀

  27.   khourt kata

    Saya sangat menyukai siaran itu, walaupun saya mempunyai beberapa keraguan, maka BSD dan Solar (yang saya fikir menjalankan aplikasi java) jika mereka menggunakan tangan kanan ??? Dan bagaimana dengan Slaptop? Dan sekarang sebaliknya, haruskah sistem y mempunyai kernel HURT? Atau jika saya ingat dengan betul OpenOffice memerlukan java, bukan?

    Saya tidak mahu bertentangan atau mengesahkan catatan anda yang saya rasa sangat bagus, saya hanya memberikan lebih banyak data, tentu saja untuk memeriahkan "perang api"

    Saya rasa anda boleh membezakan antara "linux distro" dan "GNU / Linux distro"

    Nah dan sekarang satu lagi soalan, seperti yang anda sebutkan, di mana untuk mencari cara untuk memasang Desktop Envelopment? Saya ingin mencuba Enlightenment e17, KDE atau elementary dan Pantheon Shell-nya

  28.   jameskasp kata

    Pos bagus !, 😀 Saya banyak belajar hari ini xD hehehehe
    Salam!

  29.   tanpa nama kata

    Mereka tidak menganggap bahawa android adalah distro linux hanya kerana iri hati, dengan android mereka telah mencapai apa yang tidak dilakukan oleh orang lain dan itu adalah untuk mendapatkan distro linux lebih baik daripada yang lain tetapi tentu saja ia tidak dilakukan mengikut Peraturan "geeks" linuxeros tidak mengenalinya sebagai pengedar ...

  30.   kuk kata

    Android akan menjadi OS yang sangat baik jika bukan dari google, dan ia mempunyai lesen GPL, malangnya apabila syarikat seperti google, kanonis, RH, dan lain-lain ingin menjana wang, penggunanya sangat berharga, yang ironinya adalah perkara yang paling penting

  31.   PENUH-PENUH kata

    .. mari kita lihat ... mari kita lihat ... jelaskan ini untuk saya kerana SAYA BERPIKIR SAYA BERDASARKAN INI UNTUK MENGATAKAN BAHAWA PERISIAN ADALAH ATAU BUKAN DISTRO LINUX atau serasi atau boleh diterima untuk menyebutnya SETIAP SISTEM OPERASI LAIN -> ::: Saya mempunyai perkakasan «x» y Saya boleh menjalankan TANPA EMULAT distro linux… .untuk perisian lain menjadi distro linux, ia HARUS dijalankan tanpa emulator pada platform perkakasan tersebut dengan sempurna… .atau saya salah?…. Sekarang, bolehkah APA-APA distro linux dijalankan TANPA EMULATOR pada perkakasan android?… Bolehkah android berjalan TANPA EMULATING pada perkakasan yang direka untuk linux?… .Rta: Oleh itu, ANDA TIDAK BOLEH, “Android” TIDAK LINUX atau distro linux .... mengikut kriteria saya YANG HARUS MENJADI FOKUS bukan teori tetapi PRAKTIKAL. tetapi di sini saya tidak menyatakan kriteria saya tetapi TANYA APA ITU SORE THEORETICAL ... Adakah ini atau tidak seperti yang saya katakan secara teori? ... Saya percaya bahawa INI TETAPI YANG MEMBUAT SISTEM YANG BERBEZA ADA: BUKAN ARKITEK LOGIKAL ATAU PERISIAN = TETAPI PERKAKASAN DI MANA MEREKA SOKONG ATAU TIDAK MENYOKONG KERJA xD !!! ...

    1.    PENUH-PENUH kata

      ... Saya "jawab" sendiri agar tidak membuat entri lain ... ini adalah untuk menjelaskan perkara ini: SAYA MEMAHAMI SEMPURNA ITU = TEEE - OOORICAAA-MENTEEE siii, anda boleh, misalnya, menjalankan distro linux pada telefon bimbit atau tablet android tetapi HARDWARE yang MEMPENGARUHI masing-masing pengeluar bertujuan untuk… DAN MENCAPAI !! bahawa teori ini tidak dapat digunakan untuk praktik kerana minatnya MENGHANTAR PEMBELINYA UNTUK MENGGUNAKAN JAVA DAN MEMOHON PERANTI PERKAKASAN SAID EKSKLUSIF UNTUK APA PENGELUAR INGIN BUKAN UNTUK KEBEBASAN PEMBELI .... yang juga menjadikannya tidak berkuasa anggap perisian yang dapat dilaksanakan pada peranti itu sebagai "perisian percuma" .... tetapi halangan HARWARE = ​​SIII menghalang penggunaan kernell linux secara percuma dan sepenuhnya DAN DALAM FAKTA MEREKA MENCEGAH SELESAI TANPA APLIKASI ITU yang membenarkan komunikasi java dengan kernell DAN HANYA PERINTAH PIHAK, BUKAN JUMLAHnya ... di samping itu, semua perintah kernell TIDAK TERMASUK dalam pseudokernell yang digunakan android tetapi HANYA APA YANG PERLU ANDA PERCUKAIKAN, tidak ada yang lain ... Saya rasa penting untuk menjelaskan bahawa JIKA saya mengetahui perkara ini kepada orang yang berkehendak jawab soalan saya ...

  32.   Roberto kata

    Oleh itu, anda mempunyai bahagian Linux. Walaupun begitu, ia telah mewarisi banyak faedahnya. Keselamatan, kestabilan, seni bina yang mantap.
    Walaupun ada sesuatu yang membuat saya bising, mengapa begitu banyak masalah dengan GPL dan perisian proprietari? Adakah Linux harus sinonim dengan percuma dan percuma?
    Yang benar adalah bahawa saya melihat Linux lebih sebagai seni bina perisian, lebih daripada sekadar falsafah. Sama ada percuma atau tidak, percuma atau tidak, bagi saya masalah semantik, jauh dari definisi teknikal. Sekiranya saya menjual Linux kepada anda, bukankah itu Linux lagi? Sekiranya ia adalah sebahagian daripada kod anda, ia adalah hak milik, bukan lagi Linux? Definisi tersebut tidak sesuai dengan saya.

  33.   Toberius kata

    Mata yang serba boleh ...
    Itulah penjelasan untuk semua keraguan orang-orang yang saya sayangi, dan sama sekali tidak buruk, apabila sebuah syarikat bertambah besar dan lebih kuat, syarikat itu mengubah haluan atau "dipaksa" untuk mengubah haluan. Jawapannya mesti datang dari kita dengan tidak menggunakan produk mereka. Adakah semua pengeluar perkakasan komited untuk privasi? Ini akan menjadi topik untuk membaca entri.

    Greetings.

  34.   jose kata

    artikel yang sangat baik ... walaupun keraguan tetap ada ... terima kasih kepada komen dan kebimbangan yang diberikan ...