Skip to content

Commit ac3f42a

Browse files
authored
Açık kaynak nedir belgesi (#27)
Signed-off-by: Ali Ok <aliok@redhat.com>
1 parent a61938c commit ac3f42a

File tree

2 files changed

+49
-0
lines changed

2 files changed

+49
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
---
3+
title: "Açık Kaynağa Giriş"
4+
linkTitle: "Açık Kaynağa Giriş"
5+
description: "Açık kaynağa giriş belgelerimiz ile açık kaynak hakkında temel bilgiler edinebilirsiniz."
6+
weight: 30
7+
---
8+
9+
{{% pageinfo %}}
10+
Açık kaynağa yeni iseniz, bu belgeleri okuyarak temel bilgiler edinebilirsiniz.
11+
{{% /pageinfo %}}
12+
13+
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
title: "Açık kaynak nedir?"
3+
linkTitle: "Açık kaynak nedir?"
4+
description: Bu belge, açık kaynağın basit tanımını ve açık kaynak ile ilgili temel kavramları içermektedir.
5+
weight: 10
6+
---
7+
8+
Açık kaynak, yazılım geliştirme ve paylaşımında kullanılan bir yaklaşımdır. Açık kaynak, yazılımın kaynak kodlarının genel olarak erişilebilir ve değiştirilebilir olduğu bir modeli ifade eder. Açık kaynak yaklaşımı, işbirliği ve şeffaflık temelinde çalışarak yazılım geliştirme sürecini destekler.
9+
10+
## Tanım
11+
12+
Açık kaynak, bir yazılımın kaynak kodlarının genel olarak herkese açık olduğu bir geliştirme modelidir. Bu, yazılım geliştiricilerinin kaynak kodlarına erişebileceği, inceleyebileceği ve gerektiğinde değiştirebileceği anlamına gelir. Açık kaynak yazılımların temel felsefesi, işbirliği ve topluluk katılımını teşvik ederek daha kaliteli ve inovatif yazılımların oluşturulmasını sağlamaktır.
13+
14+
## Temel Özellikler
15+
16+
- **Kaynak Kod Erişilebilirliği**: Açık kaynak yazılımların kaynak kodları genel olarak erişilebilirdir. Bu, ilgilenlerin yazılımın nasıl çalıştığını anlamalarını ve gerektiğinde değişiklikler yapmalarını sağlar.
17+
- **Değiştirme Özgürlüğü**: Açık kaynak yazılımları kullanıcılar, yazılımı kendi ihtiyaçlarına göre uyarlayabilir ve geliştirebilir.
18+
- **Dağıtma Özgürlüğü**: Açık kaynak yazılımlar, kullanıcıların kopyalama ve dağıtma özgürlüğüne sahiptir. Bu, yazılımın ücretsiz olarak paylaşılabileceği anlamına gelir.
19+
20+
21+
## Kapalı Kaynak Arasındaki Farklar
22+
23+
Açık kaynak yazılımların kapalı kaynak yazılımlardan farkı, kaynak kodlarının genel olarak halka açık olmasıdır. Kapalı kaynak yazılımların kaynak kodları genellikle geliştirici veya şirket tarafından saklı tutulur ve erişilemez. Açık kaynak yazılımların geliştirilmesi ve yayılması topluluk işbirliğine dayanırken, kapalı kaynak yazılımların kontrolü genellikle tek bir geliştirici veya şirketin elindedir.
24+
25+
26+
## Lisans ve Yazılım
27+
28+
Bir yazılım lisansı, yazılımın kullanım, dağıtım ve değiştirme koşullarını belirler. Açık kaynak yazılımların yaygın olarak kullanılan lisansları arasında [MIT](https://tr.wikipedia.org/wiki/MIT_Lisans%C4%B1), [Apache](https://tr.wikipedia.org/wiki/Apache_Lisans%C4%B1), [GPL](https://tr.wikipedia.org/wiki/GNU_Genel_Kamu_Lisans%C4%B1) (Genel Kamu Lisansı) ve [BSD](https://tr.wikipedia.org/wiki/BSD_lisans%C4%B1) lisansları bulunur. Lisanslar, açık kaynak yazılımların nasıl kullanılabileceğini ve hangi koşullar altında dağıtılabileceğini düzenler.
29+
30+
31+
## Temel Kavramlar
32+
33+
- **Yazılım**: Bilgisayarların işlemesi için kullanılan programlar ve talimatlar bütünüdür.
34+
- **Kaynak Kod**: Yazılımın insanlar tarafından okunabilir ve anlaşılabilir haldeki orijinal metni.
35+
- **Lisans**: Yazılımın kullanım, dağıtım ve değiştirme koşullarını belirleyen hukuki bir anlaşmadır.
36+

0 commit comments

Comments
 (0)