Bir yerden okuduğum kadarıyla bunun farkı kurulmayan eksik sürücülerin birinde olmazsa diğerinde olduğu. Yanlış olduğunu düşünüyorum. Nedir bu ikisinin farkı? Hangisi nerede ve ne amaçla kullanılıyor?

Elinize sağlık çok güzel aydınlattınız bizi. Özetle aradığını bulamıyorsan non-free, ihtiyaçlarını karşılıyorsa main repo kullan diyorsunuz yani. Non-free, içerisinde free olanları da barındırıyor eğer geniş bir seçeneğe sahipse. Doğru mu anladım?

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak. Daha detaylı bilgi için, çerezler sayfamıza bakınız. Üçüncü taraf çerezlerini kabul et

Bence Linux'a kapalı kaynak kod bir şey yapılıyorsa ücretli olan yazılımlara yapılsın sadece. Dİğeri gereksiz bence.

Kelime olarak bakarsak "Free" kelimesinin karşılığı "Özgür", "Non-free" ise "Özgür olmayan." oluyor. Yani birisi açık kaynaklı sürücüler iken diğeri kapalı kaynak sürücüleri de dahil ediyor olabilir.

Free tamamen açık kaynak demektir, Non free kapalı kaynak demek değil, her ikisi de var demektir. Bazı açık kaynak olan yazılımlar çeşitli nedenlerden dolayı ana depoya alınmazlar, non-free deposunda barındırırlar ve aynı zamanda kapalı kaynak olanlar da non-free deposuna alınır. Böylece ana depoya dahil edilmeyen açık veya kapalı çeşitli yazılımların bulunduğu depoya Non Free denir. Non Free depolar gerekli mi? Bunu Debian üzerinden açıklamaya çalışayım. Debian Stable tabanı tamamen free yani ana depo yazılımlar ile oluşturulur. Kullanıcının Non Free deposuna ihtiyacı yoksa Stable tabanını kullanmalıdır. Şayet free depolarında aradığı yoksa o zaman ya non-free depolarını eklemelidir ya da doğrudan non-free ISO kurmalıdır. Non Free depolar riskli mi? Non Free depolarından kapalı kaynak kodlu yazılım kurmadığınız müddetçe riski yoktur. Her kapalı kaynak kodlu risk verecek diye de bir şart yoktur, örneğin çoğumuzun kullanmak zorunda olduğu kapalı kaynak kodlu Nvidia gibi. Free, Non Free hangisini kullanmalıyız? Örneğin Debian'ın Free ve Non Free ISO'larının ikisi de Stable yani kararlı tabandır. Onun kararlılığını bozacak bir yazılım kurmadığınız müddetçe daha geniş seçeneğe sahip olduğu için Non Free kullanmalıyız. Ancak kullanıcının sistem kontrolünü elde tutması için az da olsa tecrübeli olması işi kolaylaştıracaktır.

Herkes için en iyisi açık kaynak ama gel de bunu NVIDIA'ya anlat.

Genel olarak açık kaynak olup olmaması. Non-Free olanlar açık kaynak değil. Bazı bencil firmalar Open Source olmaktan çekiniyorlar.