OpenBSD ve Özgürlük. Can Erkin Acar. 5. Linux ve Özgür Yazılım Şenliği. canacar@openbsd.org can.acar@pro-g.com.tr



Benzer belgeler
311188J. Copyright 2004, Graco Inc. is registered to I.S. EN ISO 9001

U3000/U3100 Mini (Linux İşletim Sistemi Yüklü. Eee PC için) Hızlı Başlangıç Kılavuzu

Başvuru Kılavuzu NPD TR

Yeni Itru Lif Test Gereci UAK-1A

Başvuru Kılavuzu NPD TR

Kullanım kılavuzunuz SAMSUNG SCX-5835FN

Google Cloud Print Kullanım Kılavuzu

Samsung Universal Print Driver Kullanıcı Kılavuzu

We Transform. Trust into Value. itelligence Türkiye Robotic Process Automotion (RPA)

Ürün Özeti WIBNB Modülü

debug Bir dosyayı çözümler ve belgenin bellekteki sürümünün açıklamalı ağacını çıktılar.

Ekranın Özelleştirilmesi

Ekran Özelleştirme. Sürüm 4.5. Yönetici Kılavuzu

2016 İtelligence Türkiye We make the most of SAP solutions! itelligence Türkiye Tek SAP Çözüm Ortağınız

SA3MXX02 SA3MXX04 SA3MXX08

itelligence Türkiye Tek SAP Çözüm Ortağınız

Ürün Özeti WIB Modülü

GoGEAR SA4ARA 04 SA4ARA 08 SA4ARA 16 SA4ARA 32

Dell OptiPlex 790. Kurulum ve Özelliklerle İlgili Bilgiler. Uyarılar Hakkında. Mini Tower Önden ve Arkadan Görünüm

Özgür Yazılım Lisansları

B23/B24 MONTAJ KILAVUZU. Ayarlar CE Uygunluk Belgesi Montaj rehberi

EN-9235TX-32 Hızlı Kurulum Kılavuzu

Linux Nedir, Neden Önemlidir

ÇALIŞTIRMA KILAVUZU. Code: tr

Hemodiyaliz Hemşirelerinde Sağlık Algı Düzeylerinin Belirlenmesi

Solaris 7980g. Hızlı Başlangıç Kılavuzu. Sunum Alanı Görüntüleyici TRTR-QS Rev A 1/16

Kemalettin YıldY KADIR HAS UNIVERSITY. UNIX SYSTEM ADMINISTRATOR

*BSD Ailesine genel bakış

Toplantı Sahipleri için Güvenli Toplantılara Yönelik En İyi Cisco WebEx Uygulamaları

Kendiliğinden Lab Yönetimi

I. Oturum: GNU/LINUX A GİRİŞ

ÇALIŞTIRMA KILAVUZU. TASKalfa FS i/4500i/5500i FS-1300D

ÇALIŞTIRMA KILAVUZU. TASKalfa 3050ci/3550ci/4550ci/5550ci

Özgür Yazılım ve GNU/Linux'a Giriş

Yeni Itru Lif Test Gereci UAK-1+ UAK-1+ İşletme İçi Eğitim Çalışmaları, İşletme Uygulaması ve Test Raporları

CHANGE GUIDE BSP Turkey

Katıştırılmış Web Sunucusu Kullanıcı Kılavuzu

Lisans. Meslek Ahlakı

P3PC TR N7100. Başlarken

BUDI-1S-SP. Optik Fiber Da ıtım Kutusu (OFDK) Sızdırmazlık parçaları. Giriμ. Kit içeri i. Aksesuarlar. Çepeçevre saran tip sızdırmazlık parçaları

Giriş. Kendi markamıza ait ürünlerin kullanılmasını öneririz. Donatımın Seri Numarasının Kontrol Edilmesi. > Giriş

BUDI-S-STB K U R U L U M T A L I M A T I

Youjie YJ HF600. Hızlı Başlangıç Kılavuzu. Alan Görüntüleme Tarayıcısı. YJ-HF600-TRTR-QS Rev A 5/16

ÖZGÜR YAZILIM & GNU/LINUX

Hemodiyaliz Hasta Yakınlarının Organ Bağışına İlişkin Tutum ve Düşüncelerinin Belirlenmesi

FreeBSD Nedir? Ömer Faruk Şen EnderUNIX.ORG Core Team Üyesi

HP LaserJet 5200 Series printers

Lisans. Ayrık Matematik Tanıtlama. Kaba Kuvvet Yöntemi. Konular. Temel Kurallar

Delta Pulse 3 Montaj ve Çalıstırma Kılavuzu.

YRD. DOÇ. DR. AGÂH TUĞRUL KORUCU Kernel çeşitleri

IBM Kullanım KoĢulları Genel KoĢullar

Cluster i Linux'ta Kümeleme Özgür Yazılım ve Açık Kaynak G 2006 Ali Erdinç Köroğlu

Yazılım Çeşitleri. Uygulama Yazılımları. İşletim Sistemleri. Donanım

SAP Best Practices. Prepackaged Industry & Cross-Industry Know-How. SAP Mü terileri ve SAP ortaklar için kullanabilirlik

Açık Kaynak Kodlu Yazılım

Dolphin CT50. Hızlı Başlangıç Kılavuzu. Android TM 6.0 ile birlikte. CT50-LG-AN6-TR-QS Rev A 8/18

Nasıl Pardus Geliştiricisi Olunur?


İş Zekası çözümleri doğru zamanda, doğru kişiye doğru bilginin ulaşmasına olanak tanır.

Python ile Programlamaya Giriş DERS 1: PYTHON YÜKLENMESİ VE GENEL BİLGİLER DR. HÜSEYİN BAHTİYAR

FreeBSD 5.X Serisi. Ömer Faruk Şen EnderUNIX Çekirdek Takımı Üyesi

Özgür Yazılım ve Pardus. Erkan Tekman TÜBİTAK UEKAE 7 Aralık 2006

Readiris 14. Kullanım Kılavuzu. Mac OS. 5/31/2012 I.R.I.S. Products & Technologies dgi

Akademik Dünyada Özgür Yazılım. Akademik Dünyada. Onur Tolga Şehitoğlu

TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI

BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ

Lisans. Deskriptif Önermeler

Lisans. Ayrık Matematik Yüklemler ve Kümeler. Konular. Tanım. Tanım çalışma evreni: U izin verilen seçenekler kümesi örnekler:

Kullanım Kılavuzu. (Windows Sürüm 3.2)

BSD İşletim Sistemi Ailesi. EnderUnix Çekirdek Takımı Üyesi afsin ~ enderunix.org

Özgür Yazılım Proje Yönetimi

adresinde ürününüzü kaydedin ve destek alın

Vestas. Proje Geliştirme TÜREK 2017, Ankara - 1 Kasım, 2017 Abdullah Görür

SUBVERSION VE TRAC A GİRİŞ

Web Güvenlik Topluluğu OWASP. The OWASP Foundation. 21 Haziran, 2008

Finans Dünyasında Linux ve Özgür Yazılımlar

Çekirdek Nedir? Ne yapar?

GNU/Linux ve Özgür Yazılım. Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi

=Katılımcı Beyanı= Konu: ABD vergi iadesi başvuruları ve çek bozdurma işlemleri. İlgili Makama:

Pardus. Erkan Tekman, T. Barış Metin. 18 Mayıs Ulusal Dağıtım Projesi Ulusal Elektronik ve Kriptoloji Enstitüsü. Pardus için 10 Neden

Linux Çekirdeği : Dünü, Bugünü ve Yarını. Ekin Meroğlu. ekin@pardus.org.tr

Turquaz. Açık kodlu muhasebe yazılımı Turquaz Proje Grubu

INFORMATION SECURITY POLICY

GÜVENLİK BİLGİLERİ: Siteminizin Ayarlanması: Kullanım Sırasında Dikkat Edilmesi Gerekenler: Parçalara Ayırmayın

PROGRAMLAMA TEMELLERİ

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü

Donanımlar Hafta 1 Donanım

Linux ve Özgür Yazılım ile tanışma... Türker Gülüm İstanbul Koç Üniversitesi 2011

İşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI Yazılım Türleri

GNU/Linux ve. E. Fatih Yetkin. Bursa, Nisan slide 1

Özgür ve Açık Kaynak Kodlu Yazılımlar Kullanılarak Merkezi Servisler Nasıl Verilebilir?

Dolphin CT50. Hızlı Başlangıç Kılavuzu. Windows 10 IoT Mobile Enterprise. CT50-LG-W10-TR-QS Rev A 8/18

Web Sunucularda Uygulama Koşturulması

Sunucu Taraflı JavaScript ile Gerçek Zamanlı Web Uygulamaları Geliştirme

ScanSnap N1800 Ağ Tarayıcısı

TRANSPORTATION ENVIRONMENTAL (TAŞIMA ÇEVRE RİSKİ SORU FORMU)

Büyük veriye genel bakış, mimari ve çözümler

YAZILIM PATENTLERİ, YAYIN HAKLARI, VE ÖZGÜR YAZILIM. Dr. Onur Tolga Şehitoğlu, ODTÜ Bilgisayar Müh.

ipolis mobile Türkçe Android ver 2.2

Virtualmin'e Yeni Web Sitesi Host Etmek - Domain Eklemek

Transkript:

OpenBSD ve Özgürlük Can Erkin Acar 5. Linux ve Özgür Yazılım Şenliği canacar@openbsd.org can.acar@pro-g.com.tr

OpenBSD Projesi BSD Tabanlı İşletim Sistemi Dünya çapında yüzden fazla geliştirici Doğruluğu ve Güvenliği ön plana çıkartan Geliştirme Modeli Kullanım özgürlüğü Herkes her istediği şekilde kullanabilmeli

Özgür Yazılımın Önündeki Tehditler Lisanslar ve Patentler Gizlilik Sözleşmeleri (NDA) Donanım Dokümantasyonu Kapalı Sürücü Nesneleri (BLOB) Firmware Dağıtım Lisansı Özgürlük, insanın kendi seçimlerinden, eylemlerinden, kendi yaşam durumundan sorumlu olduğu anlamına gelir.

/usr/share/misc/license.template Below is an example license to be used for new code in OpenBSD, modeled after the ISC license. It is important to specify the year of the copyright. Additional years should be separated by a comma, e.g. Copyright (c) 2003, 2004 If you add extra text to the body of the license, be careful not to add further restrictions. /* * Copyright (c) CCYY YOUR NAME HERE <user@your.dom.ain> * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */

Patentler Günümüzde patentler, büyük şirketler arası bir kart oyununa dönüşmüştür. Patentli algoritmalar standartların içerisine kadar girebilmiştir RFC2338 VRRP Patentli algoritmalar kullanılmamakta, gerektiğinde alternatifler geliştirmektedir: Elliptic Curve Cryptography, CARP

Patentler ve Lisanslar Patentler ile ilgili karşı maddeler açık kaynak lisanslarına da girmiştir. SUN SPL, SISSL, Apache v2, XFree86... OpenBSD projesinde: Kapsamlı bir lisans taraması yapılmıştır Kısıtlama getiren lisanslara izin verilmemektedir ipf kaldırıldı, pf yazıldı Xfree86 dan Xorg'a geçildi Apache 1.3.29 dan sonra kod ayrıldı

Gizlilik Sözleşmeleri Pek çok şirket donanım bilgilerini sağlamak için gizlilik sözleşmesi ister Bunun sonucunda ortaya okunması ve anlaşılması zor, gizemli rakam ve değerler içeren sürücüler çıkmaktadır. Bu yazılımların hatalarının ayıklanması ve geliştirilmesi zor hatta imkansız olmaktadır Adaptec RAID kartları (aac sürücüsü)

Donanım Dokümantasyonu Üreticiler çeşitli nedenlerle donanım dokumantasyonu sağlamak istememektedir. Donanım Hataları (adaptec?) FCC Kanunları (wireless network üreticileri) Rekabet (NVidia, ATI) Pazar Kontrolü

Kapalı Sürücü Nesneleri (BLOB) Yeni Moda NVidia ve ATI grafik sürücüleri ile başladı Atheros Wireless Ethernet Kartları Nvidia Ethernet Kartları... Problem: Eski donanımın desteklenmesi Kabus: NDIS wrapper Çözüm: Reverse Engineering?

Firmware Dağıtımı Sürücü ve BLOB işletim sisteminde çalışır, firmware ise donanımın üzerinde Birtakım üreticiler Firmware dağıtımına izin vermiyor Intel Wireless Analog Devices Speedtouch Dokümantasyon değil sadece dağıtım izni

Sonuç Özgür İşletim Sistemi Geliştiricilerinin bu konuda hassas davranmaları önem taşımaktadır. Kullanıcılar olarak özgür sürücüsü olduğu bilinen donanımlar tercih edilmelidir: LSI RAID, Ralink Wireless... Theo de Raadt bu konudaki çalışmaları ile FSF'in 2004 Award for the Advancement of Free Software. Ödülünü almıştır

Teşekkürler... http://www.openbsd.org/ Özgür, İşlevsel, Güvenli Özgürlük, bizim yalnızca yaşam seçimlerimizin sorumluluğunu üstlenmemizi gerektirmekle kalmaz, aynı zamanda değişimin iradeye dayalı bir eylem gerektirdiğini de öne sürer.