Salah satu poin yang umumnya dikatakan pengguna Linux dalam melobi vendor perangkat keras agar menyediakan driver open-source dan/atau dokumentasi - terutama untuk driver GPU - adalah bahwa komunitas open-source akan mengambil kode atau dokumen yang direlease dan dari sana akan mengembangkannya menjadi, sumber reliabel yang bekerja open-Linux driver. Namun, ini tidak sepenuhnya benar.
Dalam menanggapi artikel siang ini tentang grafis VIA Linux /open-source strategi yang mati, ada tanggapan seperti ini: "Apa alasan di balik tidak merelease source code untuk driver grafis S3? Jika sumber manapun sedang dirilis kemungkinan besar akan diubah oleh komunitas. " dan "Mengapa tidak meminta mereka untuk meng-open source driver Windows mereka? Pihak ketiga kemudian bisa menulis driver berbasis Linux berdasarkannya.?" dan "Lepaskan spesifikasinya. Anda tidak perlu memiliki tenaga kerja atau pengetahuan Linux.. Lepaskan spesifikasi (sepenuhnya) kepada komunitas. Ada pengembang diluar sana yang akan mengurus itu. Tetapi jangan membuat mereka frustrasi oleh NDA, spesifikasi yang tidak lengkap dan hal-hal mengganggu lainnya. " Dan ada komentar lain seperti masukkan setiap nama vendor perangkat keras yang tidak memiliki driver open source akan disebutkan.
Sementara strategi ini bekerja untuk beberapa vendor dan driver hardware, itu tidak selalu bekerja - khususnya untuk prosesor grafis. Bahkan untuk driver open-source NVIDIA dan ATI/AMD, mereka kekurangan tenaga kerja pengembang untuk mengimplementasikan semua fitur yang tersedia dan memastikan driver yang kuat yang dapat bersaing dengan driver proprietary saingannya. Tidak satupun driver open-source ini telah memberi dukungan penuh terhadap OpenGL 3/4 . Sejak strategi open-source AMD muncul, sudah ada beberapa pengembang baru X. Org/Mesa dan pekerjaan tersebut sebagian besar dibuat oleh pengembang yang sama.
Jika ada sekumpulan pengembang open-source yang idle yang mampu menulis driver GPU, mereka sudah akan me-reverse-engineering binary driver dan bekerja di bagian fitur seperti dukungan multi-card, OpenGL 3/4, manajemen daya sempurna, dan fitur menarik lainnya. Tidak akan ada driver open source yang tidak aktif seperti driver XGI X. Org, yang telah 'mati' sejak Ian Romanick bergabung Intel. Terjadi kekurangan pengembang grafis Linux/X.Org, bukan surplus.
Diterjemahkan dari: http://www.phoronix.com/scan.php?page=news_item&px=ODk5MA
No comments:
Post a Comment