İçeriğe atla

Apache Yazılım Vakfı

Apache Yazılım Vakfı
Kuruluş25 Mart 1999 (25 yıl önce) (1999-03-25)
Tür501(c)(3) kuruluşu
Konum
  • Wakefield, Massachusetts, ABD
Hizmet bölgesiDünya
Resmî siteapache.org

Apache Yazılım Vakfı [1] (İngilizceApache Software Foundation), 1999 yılında Apache HTTP Sunucusu gibi yazılım projelerini desteklemek üzere kurulmuş kâr amacı gütmeyen bir kuruluştur. ASF yapı olarak merkeziyetsiz açık kaynak bilgi toplumu geliştiricileri tarafından oluşmaktadır. Yönetimsel olarak oy birliğine dayalı, katılımcı ve faydacı felsefelere dayalı bir karar mekanizmasından oluşur.[2]

Apache Yazılım Vakfı, merkezi olmayan bir açık kaynak geliştiriciler topluluğudur. Ürettikleri yazılım, Apache Lisansı koşulları altında dağıtılır ve ücretsiz ve açık kaynaklı bir yazılımdır (FOSS). Apache projeleri, işbirliğine dayalı, fikir birliğine dayalı geliştirme süreci ve açık ve pragmatik bir yazılım lisansı ile karakterize edilir.[3] Her proje, projeye aktif olarak katkıda bulunan, kendi seçtiği teknik uzmanlardan oluşan bir ekip tarafından yönetilir. ASF bir meritokrasidir ve vakıf üyeliğinin yalnızca Apache projelerine aktif olarak katkıda bulunan gönüllülere verildiğini ima eder. ASF, ticari desteğin platforma kilitlenme riski olmadan sağlandığı için ikinci nesil açık kaynaklı bir kuruluş olarak kabul edilir.

Vakfın temel amaçlarından birisi Apache projelerinde çalışan gönüllülere yasal anlamda koruma sağlamaktır. Vakıf aynı zamanda konferanslar düzenleyerek geliştirilen ve ilişkili teknolojiler hakkında bilgi vermeyi amaçlar.

Apache projeleri

  • Apache Accumulo
  • Apache ActiveMQ
  • Apache Airflow
  • Apache Ambari
  • Apache Ant
  • Apache Aries
  • Apache Portable Runtime
  • Apache Avro
  • Apache Axis
  • Apache Axis2
  • Apache Beam
  • Apache Bloodhound
  • Apache Brooklyn
  • Apache Buildr
  • Apache Calcite
  • Apache Camel
  • Apache CarbonData
  • Apache Cassandra
  • Apache Cayenne
  • Apache Chemistry
  • Apache CloudStack
  • Apache Cocoon
  • Apache Cordova
  • Apache CouchDB
  • Apache cTAKES
  • Apache CXF
  • Apache Derby
  • Apache Directory
  • Apache Drill
  • Apache Druid
  • Apache Empire-db
  • Apache Felix
  • Apache Flex
  • Apache Flink
  • Apache Flume
  • Apache Forrest
  • Apache Geronimo
  • Apache Giraph
  • Apache Gump
  • Apache Hadoop
  • Apache Hama
  • Apache HBase
  • Apache Helix
  • Apache Hive
  • Apache Impala
  • Apache Jackrabbit
  • Apache James
  • Apache Jena
  • Jini
  • Apache JMeter
  • Apache Kafka
  • Apache Karaf
  • Apache Kudu
  • Apache Kylin
  • Apache Lucene
  • Apache Mahout
  • Apache Marmotta
  • Apache Maven
  • Apache MINA
  • mod perl
  • Apache MyFaces
  • NetBeans
  • Apache NiFi
  • Apache Nutch
  • Apache OFBiz
  • Apache Oozie
  • Apache OpenEJB
  • Apache OpenJPA
  • Apache OpenNLP
  • Apache OpenOffice
  • Apache ORC
  • Apache PDFBox
  • Apache Parquet
  • Apache Phoenix
  • Apache POI
  • Apache Pig
  • Apache Pivot
  • Apache Qpid
  • Apache Roller
  • Apache RocketMQ
  • Apache Samza
  • Apache ServiceMix
  • Apache Shiro
  • Apache SINGA
  • Apache Sling
  • Apache Solr
  • Apache Spark
  • Apache Stanbol
  • Apache Storm
  • Apache SpamAssassin
  • Sqoop
  • Apache Struts 1
  • Apache Struts 2
  • Apache Subversion
  • Apache SystemML
  • Apache Tapestry
  • Apache Thrift
  • Apache Tika
  • Apache Tomcat
  • Apache Trafodion
  • Apache Traffic Server
  • UIMA
  • Apache Velocity
  • Apache Wicket
  • Apache Xalan
  • Apache Xerces
  • Apache XMLBeans
  • Apache Yetus
  • Apache ZooKeeper
  • Apache Commons
  • Byte Code Engineering Library
  • Bean Scripting Framework
  • Commons Daemon
  • Apache Jelly
  • Apache Commons Logging
  • Apache Incubator
  • Apache Iceberg
  • Apache MXNet
  • NuttX
  • Apache Superset
  • Apache Taverna
  • Apache XAP
  • Apache Batik
  • Chainsaw
  • Apache FOP
  • Apache Ivy
  • Log4j
  • Apache Attic
  • Apache Abdera
  • Apache Apex
  • AxKit
  • Apache Beehive
  • BlueSky Open Platform
  • Apache iBATIS
  • Apache C++ Standard Library
  • Jakarta Cactus
  • Apache Click
  • Apache Continuum
  • Deltacloud
  • Etch
  • Apache Excalibur
  • Apache Harmony
  • Apache HiveMind
  • Jakarta Project
  • Apache Lenya
  • Apache ODE
  • Apache Shale
  • Apache Shindig
  • Jakarta Slide
  • Apache Tuscany
  • Apache Wave
  • Apache Wink

Kaynakça

  1. ^ "Arşivlenmiş kopya". 14 Aralık 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Mayıs 2018. 
  2. ^ "Arşivlenmiş kopya". 31 Mayıs 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Ağustos 2020. 
  3. ^ "Arşivlenmiş kopya". 4 Mart 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Ağustos 2020. 

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Linux</span> Bir işletim sistemi çekirdeği

Linux ; Linux çekirdeğine dayalı, açık kaynak kodlu, Unix benzeri bir işletim sistemi ailesidir. GNU Genel Kamu Lisansı versiyon 2 ile sunulan ve Linux Vakfı çatısı altında geliştirilen bir özgür yazılım projesidir. Linux ismi ilk geliştiricisi olan Linus Torvalds tarafından 1991 yılında verilmiştir. Günümüzde süper bilgisayarlarda, akıllı cihazların ve internet altyapısında kullanılan cihazların işletim sistemlerinde yaygın olarak kullanılmaktadır. Bunlardan en popüler olanı Google tarafından geliştirilen Android işletim sistemidir.

<span class="mw-page-title-main">Özgür yazılım</span> belirli kullanıcı kullanım, kopyalama, değiştirme, yeniden dağıtma özgürlüğünün (değiştirilmiş dahil) mevcut olduğu yazılım

Özgür yazılım, kullanıcısına yazılımı herhangi bir amaç için çalıştırma, inceleme, değiştirme ve dağıtma özgürlükleri tanıyan yazılım türüdür. Tersi, özel mülk yazılımdır.

<span class="mw-page-title-main">Apache OpenOffice</span> Apache tarafından geliştirilen açık kaynaklı yazılım

Apache OpenOffice, Apache Yazılım Vakfı önderliğinde özgür yazılım topluluklarınca geliştirilen, özgür ve ücretsiz bir ofis yazılımları ailesidir. Kelime İşlemci, Hesap Tablosu, Sunum, Çizim, Formül ve Veritabanı bileşenlerini içerir.

Özgür Yazılım Vakfı, özgür yazılım hareketi ve GNU projesini desteklemek üzere 4 Ekim 1985 tarihinde Richard Stallman tarafından kurulan, 4 temel yazılım özgürlüğünü savunan ve bu özgürlüklerin copyleft lisanslar ile korunmasını tercih eden, kâr amacı gütmeyen bir sivil toplum örgütüdür.

<span class="mw-page-title-main">Açık kaynak</span> ücretsiz dağıtım ve ürüne erişim hakkında felsefe

Açık kaynak, kaynak kodun; kopyalanması, değiştirilebilmesi ve yeniden dağıtım için serbestçe kullanıma sunulmasıdır. Açık kaynak yalnızca kaynak koda erişim anlamına gelmez. Kodların başkaları tarafından herhangi bir telif ücreti ödemeden kullanılabilmesi, değiştirilmesi ve yeniden dağıtımı gibi çeşitli haklar vermesi gerekir. Bunun için ürün, açık kaynak tanımına uyan bir lisans kullanmalıdır.

<span class="mw-page-title-main">Matroska</span>

Matroska Microsoft'un ASF ya da Apple'ın Quicktime dosya biçimine benzer bir açık kaynak kodlu içerik biçimi geliştirme projesidir. Proje 7 Aralık 2002 tarihinde bir yazılım çatallandırması olarak duyuruldu. Daha sonraları Matryoshka doll olarak adlandırıldı.

DMOZ olarak da bilinen Open Directory Project (ODP) ya da Türkçesiyle Açık Dizin Projesi, internetteki web sitelerinin konularına göre sınıflandırılarak ve gönüllü editörler tarafından incelenerek yayımlandığı bir web dizinidir. Birçok arama motoru DMOZ'daki siteleri direkt olarak izler ve özgür bir lisansla yayınlanan DMOZ verilerini kullanılır. Oldukça güvenilir bir altyapısı vardır. Yasa dışı, problemli ve kalitesiz sitelerin listelenmesine izin verilmez. Projenin sahibi AOL'dir. İlk kurulduğunda directory.mozilla.org alan adını kullandığı için adı Directory Mozilla sözcüklerinin kısaltılmasından oluşsa da bugünkü Mozilla Vakfı ve Mozilla projeleriyle bir ilişkisi yoktur.

<span class="mw-page-title-main">Açık kaynak yazılım</span> açık kaynak lisansıyla yayınlanmış programlama kodu

Açık kaynak yazılım ya da açık kaynak kodlu yazılım, telif hakkı sahibinin kullanıcılara yazılımı ve kaynak kodunu herhangi bir amaç için kullanma, inceleme, değiştirme ve dağıtma haklarını verdiği bir lisans kapsamında yayınlanan bilgisayar yazılımıdır. Kullandıkları lisans gereğince isteyen kişi ve grupların yazılımı kendi kişisel ihtiyaçlarına uyarlamalarına ve sonunda değişikliği benzer tercihlere sahip kullanıcılar için bir çatal olarak yayınlamalarına olanak tanır.

<span class="mw-page-title-main">Apache Lisansı</span>

Apache Lisansı, Apache Yazılım Vakfı (ASF) tarafından yayımlanan bir özgür yazılım lisansıdır. Apache Lisansı telif hakkı koruma ve feragat uyarısı gerektirmektedir ancak copyleft bir lisans değildir. Lisans, özgür ve açık kaynak kodlu yazılımın geliştirilmesi için kaynak kodlarının kullanımına izin vermektedir.

Yazılım geliştirmede Apache Subversion (eski adıyla Subversion, 2000 yılında CollabNet firması tarafından başlatılan ve desteklenen bir sürüm kontrol sistemidir. Yazılım geliştiricileri Subversion'ı kaynak kodu, ağ sayfaları veya belgelendirme gibi dosyaların güncel ve geçmiş tüm değişikliklerini tutmak için kullanırlar. Amacı yaygın olarak kullanılan Concurrent Versions System 'in olabildiğince uyumlu bir ardılı olmaktır.

The Document Foundation, OpenDocument standardını destekleyen, şirketlerin kontrolünden bağımsız bir geliştirme ortamında, satıcıdan bağımsız bir ofis paketi üretme amacıyla kurulumuş kâr amacı gütmeyen bir vakıftır. Bu amaçla ücretsiz ve açık kaynaklı ofis yazılım paketi LibreOffice'i geliştirmekte ve yönetmektedir.

<span class="mw-page-title-main">OpenOffice.org</span>

OpenOffice.org, 1999 - 2011 yılları arasında geliştirilmiş açık kaynaklı ve ücretsiz bir ofis paketi. Sun Microsystems'in 1999 yılında kurum içi kullanım için edindiği StarOffice'in açık kaynaklı bir türevidir. OpenOffice.org'un temelini oluşturan StarOffice ise 1985 yılında geliştirilmeye başlanmıştır. OpenOffice.org; Writer, Calc, Impress (sunu), Draw (çizim), Math ve Base (veritabanı) bileşenlerini içerir.

<span class="mw-page-title-main">Özgür ve açık kaynak kodlu yazılım</span> hem kullanımı özgür olan hem de açık kaynak kodlu olan yazılım

Özgür ve açık kaynak kodlu yazılım, kullanıcılara yazılımı ve kaynak kodunu herhangi bir amaç için kullanma, inceleme, değiştirme ve dağıtma özgürlükleri veren bir lisans kapsamında yayınlanan bilgisayar yazılımıdır.

<span class="mw-page-title-main">Açık kaynak donanım</span>

Açık kaynak donanım, herkesin kullanımına açık olarak tasarlanmış donanımdır. Böylece herhangi biri özgürce donanım tasarımı üzerinde çalışabilir, değiştirebilir, donanımın aynısından yapabilir ve satabilir. Özgür ve açık kaynak kodlu yazılım ve açık kaynak donanım, açık kaynak kültürü hareketi tarafından başlatılmıştır. Açık kaynak donanım terimi genellikle donanım hakkındaki bilgilerin kolaylıkla anlaşılması ile ilgilidir. Donanımsal tasarım ile birlikte donanımların sürücü yazılımları tamamen açık kaynak olarak yayınlanır.

Open Computer and Software Inventory Next Generation kullanıcılarına bilişim varlıklarının envanterini tutmayı sağlayan bir özgür yazılımdır. OCS-NG, OCS istemci programını çalıştıran ağ üzerinde toplanmış cihazlardaki donanım ve yazılımlar hakkında bilgi toplar. OCS bir web arayüzüyle envanteri görselleştirebilir. Bunun yanında arama kriterlerine dayanarak bilgisayarlar üzerinde uygulama dağıtımı yapabilme yeteneğine de sahiptir. Aracı tarafındaki IpDiscover tüm ağ üzerindeki bilgisayarları ve cihazları keşfetmeyi sağlar.

<span class="mw-page-title-main">OpenZaurus</span>

OpenZaurus Sharp Zaurus kişisel mobil araç PDA'ları için açık kaynaklı gömülü bir işletim sistemidir. Unix benzeri ailesine aittti. ARM mimarisi için yaratıldı. Monolitik çekirdek olan Linux çekirdeğine sahiptir. Lisansı GNU Genel Kamu Lisansıdır. Komut satırı, X Pencere Sistemi, GPE, OPIE varsayılan arayüzleri vardır. 26 Nisan 2007'de OpenZaurus projesinin bittiği açıklandı. Gelecekteki geliştirme çabaları, gömülü sistemler için Ångström dağıtımına odaklanmaktır.

<span class="mw-page-title-main">Apache ActiveMQ</span>

Apache ActiveMQ, tam destekli Java Mesaj Servisi (JMS) istemci ile birlikte Java programlama dilinde yazılmış bir açık kaynaklı mesaj komisyoncusudur. Birden fazla istemci ya da sunucunun iletişimini teşvik eden ve büyük işletmeleri hedefleyen özelliklere sahiptir. Java üzerinden JMS 1.1 ve diğer birkaç çapraz dil kullanan istemciler desteklenenler arasındadır. İletişim yönetiminin dayandığı özellikler arasında sanal bellek, önbellek, kalıcı günlük vardır. Bunların dışında kalıcı JMS sunucusu üzerinden herhangi bir veritabanını kullanabilme yeteneği ve bilgisayar kümeleme gibi özelliklere de dayanır.

Apache Kafka, Apache Yazılım Vakfı tarafından geliştirilen, Scala ve Java ile yazılmış açık kaynaklı bir akış işleme yazılım platformu. Proje, gerçek zamanlı veri akışlarının işlenmesi için birleşik, yüksek verimli, düşük gecikme süreli bir platform sağlamayı amaçlamaktadır. Kafka, Kafka Connect aracılığıyla harici sistemlere bağlanabilir ve Java akış işleme kitaplığı olan Kafka Streams'i sağlar. Kafka, verimlilik için optimize edilmiş ikili TCP tabanlı bir protokol kullanır ve ağ gidiş dönüşünün ek yükünü azaltmak için mesajları doğal olarak bir araya getiren bir "mesaj kümesi" soyutlamasına dayanır.

Açık kaynak yazılım hareketi, daha geniş açık işbirliği kavramının bir parçası olarak, yazılımların bir kısmı veya tamamı için açık kaynak lisanslarının kullanımını destekleyen bir harekettir. Açık kaynak hareketi, açık kaynak yazılım kavramını/fikrini yaymaya başlamıştır. Açık kaynak hareketi felsefesini destekleyen programcılar, yazılım geliştirme için gönüllü olarak programlama kodu yazarak ve değiş tokuş ederek açık kaynak topluluğuna katkıda bulunurlar. "Açık kaynak" terimi, hiç kimsenin düzenlenmiş kodu paylaşmayan bir gruba karşı ayrımcılık yapmamasını veya başkalarının önceden düzenlenmiş çalışmalarını düzenlemesini engellememesini gerektirir. Yazılım geliştirmeye yönelik bu yaklaşım, herkesin açık kaynak kodunu almasına ve değiştirmesine olanak tanır. Bu değişiklikler, yazılımla çalışan kişilerden oluşan açık kaynak topluluğu içindeki geliştiricilere geri dağıtılır. Bu sayede kod değişikliğine katılan tüm bireylerin kimlikleri ortaya çıkarılmakta ve kodun zaman içinde dönüşümü belgelenmektedir. Bu yöntem, belirli bir kod parçasının sahipliğini oluşturmayı zorlaştırır, ancak açık kaynak hareketi felsefesiyle uyumludur. Bu hedefler, yüksek kaliteli programların üretimini ve açık kaynak teknolojisini geliştirmek için benzer düşünceye sahip diğer insanlarla işbirliği içinde çalışmayı teşvik eder.