Ana Sayfa > Özgürlükİçin Gezegenine > İlk WTFPL ile lisansladığım programım

İlk WTFPL ile lisansladığım programım


Oldukça eğlenceli bir lisans olan WTFPL (Do What The Fuck You Want To Public License) ile bir program yazma girişiminde girdim. Aslında bu program Pi Günü Şenlikleri için hazırladığım basit bir pi hesaplayıcıdan başka bir şey değil. Ama gene de işe egzotiklik katmak için lisansını WTFPL gibi, adından da anlaşılacağı üzere abzürt bir lisans seçtim.

WTFPL nedir?

Türkçeye baya özgün bir çeviri ile Ne Halt Edersen Et Kamu Lisansı şeklinde çevrilmesine karşın orijinal hâli Do What The Fuck You Want To Public License olan bu eğlenceli lisans’ın tek bir maddesi vardır.

Orijinal metin:

            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                    Version 2, December 2004

 Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>

 Everyone is permitted to copy and distribute verbatim or modified
 copies of this license document, and changing it is allowed as long
 as the name is changed.

            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

  0. You just DO WHAT THE FUCK YOU WANT TO.

Özgün bir biçimde çevrilmiş hâli:

NE HALT EDERSEN ET KAMU LİSANSI
Sürüm 2, Aralık 2004

Telif Hakkı (C) 2004 Sam Hocevar <sam@hocevar.net>

Herkes bu lisans belgesini kopyalama ve dağıtma hakkına sahiptir,
ayrıca ismi değiştirildiği sürece değiştirilmesine de izin verilmektedir.

NE HALT EDERSEN ET KAMU LİSANSI
KOPYALAMA, DAĞITMA VE DEĞİŞTİRME İÇİN ŞART VE KOŞULLAR

0. Sadece, NE HALT EDERSEN ET.

Yazdığım basit program:

#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Copyright 2010 Göktuğ Korkmaz
# Licensed under the “Do What The Fuck You Want To Public License” (WTFPL), version 2.
# See the file http://sam.zoy.org/wtfpl/COPYING
# Lisansın Türkçesi http://www.ozgurlukicin.com/forum/haberler/14607/
#
# PiMan
# Pi sayısının yaklaşık değerini hesaplamak için kullanılmış basit ama hızlı, terminal tabanlı bir uygulamadır.

import math
print “Resmi kaynaklara göre pi sayısı = 3,14159265358″
n=int(raw_input(“N kenarlı çokgene göre pi sayısının yaklaşık değerini hesaplamak için bir N sayısı belirleyin: “))
print “Hesaplanıyor…”
sum=0
for i in range(1,n,1): sum = sum+(1.0/(i*i))
p=math.sqrt(6*sum)
print “N kenarlı çokgene göre pi sayisinin yaklaşık degeri =”,p

            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                    Version 2, December 2004

 Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>

 Everyone is permitted to copy and distribute verbatim or modified
 copies of this license document, and changing it is allowed as long
 as the name is changed.

            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

  0. You just DO WHAT THE FUCK YOU WANT TO.

  1. Henüz yorum yapılmamış.
  1. Henüz geridönüş yok.

Yorum yapın

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Değiştir )

Twitter picture

You are commenting using your Twitter account. Log Out / Değiştir )

Facebook photo

You are commenting using your Facebook account. Log Out / Değiştir )

Connecting to %s

Takip Et

Get every new post delivered to your Inbox.