Katılımsız Windows Nasıl Yapılır?

utkuversus

Rektör
Emektar
Müdavim
Katılım
12 Temmuz 2015
Mesajlar
17,655
Çözümler
1
Reaksiyon puanı
13,240
Puanları
4,958
Yaş
22
Orasını bilemem. Alıntı 2009'dan kalma zaten.
 

eronis

Dekan
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
293
Yalnız Windows özgür yazılım değildir ve değiştirmek, modifiye etmek ve dağıtmak yasal değildir. Aslında bu sorduğun soruyu bir forumda sorman dahi garip :D
 

Halktan Biri

Dekan
Emektar
Katılım
30 Ekim 2016
Mesajlar
9,401
Reaksiyon puanı
9,165
Puanları
293
Yalnız Windows özgür yazılım değildir ve değiştirmek, modifiye etmek ve dağıtmak yasal değildir. Aslında bu sorduğun soruyu bir forumda sorman dahi garip :D
O nasıl oluyor?Kendimizi geliştirmeyelim mi?Yasal değilse moderatöre rapor edip konuyu kapattırın lütfen.
 

eronis

Dekan
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
293
O nasıl oluyor?Kendimizi geliştirmeyelim mi?Yasal değilse moderatöre rapor edip konuyu kapattırın lütfen.
O moderatörün bileceği iş, ona ben karışamam. Kendini geliştirmek istiyorsan misal VLC'yi yada Firefox'u dene. Özgür olmayan bir yazılımı modifiye etmen lisans sorunları yüzünden yasal değil.
 

Halktan Biri

Dekan
Emektar
Katılım
30 Ekim 2016
Mesajlar
9,401
Reaksiyon puanı
9,165
Puanları
293
O moderatörün bileceği iş, ona ben karışamam. Kendini geliştirmek istiyorsan misal VLC'yi yada Firefox'u dene. Özgür olmayan bir yazılımı modifiye etmen lisans sorunları yüzünden yasal değil.
Peki VLC'yi veya Firefox'u nasıl modifiye edeceğim?Bir de açık kaynak kodlu özgür yazılımları modifiye etmek yasal mı?
 

Halktan Biri

Dekan
Emektar
Katılım
30 Ekim 2016
Mesajlar
9,401
Reaksiyon puanı
9,165
Puanları
293
@eronis Peki bu forumda daha önce neden böyle konular açılmış?
 

eronis

Dekan
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
293
@eronis Peki bu forumda daha önce neden böyle konular açılmış?
Muhtemelen ya bunu ciddiye almadılar ya da yasal olmadığını yöneticiler bilmiyorlardı ki bilmelerini de beklemiyorum. Ülkemizde bunun düzgün denetimi olmadığı için kimse bu tür detayları bilmiyor ama şu an denetlenmiyor oluşu bunun yasal olmadığı ve bir lisans ihlali olduğu, dava konusu olabileceği gerçeğini değiştirmiyor.
 

__kadıköyRAP__

Müdavim
Müdavim
Katılım
3 Mart 2007
Mesajlar
29,198
Reaksiyon puanı
2,148
Puanları
7,358
Windows kurulumuna zaten öyle çok katılmıyorsun ki. İki tık tık bi fık fık bitti gitti uğraştığına değer mi?
 

eronis

Dekan
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
293
Misal şu sayfaya bak;

Katılımsız Kurulum Nedir?

Neden Katılımsız Kurulumları Tercih Etmelisiniz?

1.Katılımsız Kurulumların Kullanımı Çok Basittir: İndirdiğiniz dosyayı sadece iki kere tıklamanız programın kurulumu için yeterlidir. Ne tür bir program olursa olsun tüm Katılımsız Kurulumlar aynı şekilde kurulmaktadır.

2.Katılımsız Kurulumları Herkes Kullanabilir, Herkes Program Kurabilir. Katılımsız Kurulumları her düzey bilgisayar bilgisine sahip üyelerimiz kurabilir. Bilgisayar bilgisi, program kurulum bilgisi hiç olmayan üyelerimiz bile artık ihtiyaçlarına uygun programları kendileri zahmetsizce kurabileceklerdir.

3.Katılımsız Kurulumlarımız Tam Sürümdür: Çünkü sitemizdeki Katılımsız Kurulumlar tam sürüm olarak yayımlanmaktadır. Sitemizde özenle hazırlanmış Katılımsız Kurulumların hiçbir kısıtlaması yoktur, programlar seri numarası, cd-key, satın alma vb.. uyarılarda bulunmayacaktır. Katilimsiz.Gen.TR’la tanıştıktan sonra site site dolaşıp, crack, keygen, seri no vb.. aramanıza gerek kalmayacak.

4.Katılımsız Kurulumları Tercih Ederek Zaman Kazanın: Katılımsız Kurulumları tercih ederek site site dolaıarak program aramak, programları tam sürüm yapmak için seri no, crack, yama (patch) aramak için uğraşmayın. Siz de Katilimsiz.Gen.TR ailesinin bir üyesi olun ve program aramak, kurmak için harcadığınız zaman kendinize kalsın. Sadece tıklayın programınız kurulsun.

5.Kolay Kurulan Tam Sürüm Oyunların Keyfine Varın: Katılımsız Kurulumlar sadece programlar için değil; artık oyunlar, işletim sistemleri de katılımsız kurulum haline getirildi. Kolay kurulan tam sürüm oyunların keyfine varın…


Kaynak: Katılımsız Kurulum Nedir?
> By Predator

Katılımsız sadece bizi ileri tuşuna basma zahmetinden kurtarıp otomatikleştirmek için yapılmış bir sistemdir aslında. Katılımsız programları paylaşan bir sitenin yöneticileri bile katılımsız programın tam ne olduğunu, korsan program ile ayrımını bilmiyor :D
--- Gönderi Güncellendi ---
Windows kurulumuna zaten öyle çok katılmıyorsun ki. İki tık tık bi fık fık bitti gitti uğraştığına değer mi?
Bütün programlarda öyle ki :D
--- Gönderi Güncellendi ---
Büyük ihtimalle bunun gibi kurulum araçlarını oluşturmak için programlar vardır.

Clickteam - Install Creator 2

Şuna bir bakar mısın ? Windows kullanıcısı olmadığım için kesin bir şey söyleyemiyorum.
 

__kadıköyRAP__

Müdavim
Müdavim
Katılım
3 Mart 2007
Mesajlar
29,198
Reaksiyon puanı
2,148
Puanları
7,358
Bütün programlarda öyle ki :D

K-lite Codec Pack'in kurulumunda 15 defa Next diyorsun. :D
Bazı programlar şunu da kurayım mı abi, bunu da kurayım mı abi diye soruyor, onlar da sinir bozucu.

Tabiki tek program kurmak için gerek yok zaten katılımsıza falan, arkadaş Windows kurulumunun içine katıp Windows kurulduğunda bunlar da otomatik kurulsun istiyor ona uğraşıyor sanırım.
 

eronis

Dekan
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
293
K-lite Codec Pack'in kurulumunda 15 defa Next diyorsun. :D
Bazı programlar şunu da kurayım mı abi, bunu da kurayım mı abi diye soruyor, onlar da sinir bozucu.

Tabiki tek program kurmak için gerek yok zaten katılımsıza falan, arkadaş Windows kurulumunun içine katıp Windows kurulduğunda bunlar da otomatik kurulsun istiyor ona uğraşıyor sanırım.
Doğru, unutmuşum tabi Windows kullanmayalı :D Napacan, 5 yıl az mı ? :)
 

__kadıköyRAP__

Müdavim
Müdavim
Katılım
3 Mart 2007
Mesajlar
29,198
Reaksiyon puanı
2,148
Puanları
7,358
Kod:
cd /d %~dp0
kurulum1.exe
kurulum2.exe
kurulum3.exe

İlk satır .bat dosyası neredeyse o dizine gitmek için kullanılıyor, diğerleri de malum. Kurulumlar ve .bat dosyası aynı yerde olsun.
 

errno

Doçent
Katılım
17 Temmuz 2016
Mesajlar
694
Reaksiyon puanı
567
Puanları
93
Merhaba,

@Halktan Biri yaptığın tamamen yasaldır. Bu konu ile ilgili hiç bir mercii seni suçlayamaz. WAIK ile oluşturduğun ve senin özel kullanımına ait işletim sisteminin (ki lisansını aldığın için sana ait özel bir kullanım içerir) ticari bir amaç ile kullanılmaması ve dağıtımının yapılmaması gerekmektedir. Ayrıca belirtmek isterim ki; her Windows işletim sistemleri için geçerli olan "Kopyalama ve Dağıtım" ile ilgili belirtilen maddelerin tabii ki hükmü var. Ama bunlar maddeler sizin evinize giremeyeceği gibi gelişiminiz için gereken işlemlerin yapılmamasını sağlayamaz.

Tabii ki WAIK kullanmanın da bir takım sakıncaları var. Yani aktive etmemeniz gereken bir "Windows License" durumu ve buna ilişkin önlemleriniz.

Saygılarımla
 

eronis

Dekan
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
293
Merhaba,

@Halktan Biri yaptığın tamamen yasaldır. Bu konu ile ilgili hiç bir mercii seni suçlayamaz. WAIK ile oluşturduğun ve senin özel kullanımına ait işletim sisteminin (ki lisansını aldığın için sana ait özel bir kullanım içerir) ticari bir amaç ile kullanılmaması ve dağıtımının yapılmaması gerekmektedir. Ayrıca belirtmek isterim ki; her Windows işletim sistemleri için geçerli olan "Kopyalama ve Dağıtım" ile ilgili belirtilen maddelerin tabii ki hükmü var. Ama bunlar maddeler sizin evinize giremeyeceği gibi gelişiminiz için gereken işlemlerin yapılmamasını sağlayamaz.

Tabii ki WAIK kullanmanın da bir takım sakıncaları var. Yani aktive etmemeniz gereken bir "Windows License" durumu ve buna ilişkin önlemleriniz.

Saygılarımla
Dangerous Terms: A User's Guide to EULAs

Bunu okumanı tavsiye ederim. Sadece kabul ediyorum'u işaretleme zorunluluğumuz olduğu için bunları da zorunlu olarak kabul etmek zorundayız.
Çevirisi;

3. "Do not reverse-engineer this product."
Some EULA terms harm people who want to customize their technology, as well as inventors who want to create new products that work with the technology they've bought. "Reverse-engineering," which is often forbidden in EULAs, is a term for taking a machine or piece of software apart in order to see how it works. This kind of tinkering is explicitly permitted by federal law – it is considered a "fair use" of a copyrighted item. Courts have held that the fair use provisions of the US Copyright Act allow for reverse-engineering of software when the purpose is to create a non-infringing interoperable program.10

Bazı EULA maddeleri kullanıcıların kullandıkları teknolojiyi kişiselleştirmesine ve satın aldıkları ürünlerle yeni ürünler çıkarmak isteyen kullanıcılara zarar veriyor. "Ters mühendislik", EULA tarafından sıklıkla yasaklanan bir terimdir. Ters mühendislik bir yazılımı nasıl çalıştığını görmek için parçalara ayırmaktır. Bu tür bir girişime aslında federal yasalarlarca açıkça izin verilmiştir ve buna telif haklı ürünün "adil kullanımı" adı verilmiştir. Amerika telif hakları yasası yazılımın ters mühendisliğine hak ihlalinde bulunmayan, amacı birlikte kullanılabilir bir program yapmak olması halinde izin verecek şekilde düzenlendi

EULA lisansının asıl amacı Microsoft'un kazancını korumak istememiş olmasıydı ve kullanıcının zararına bir anlaşma aslında.
 

errno

Doçent
Katılım
17 Temmuz 2016
Mesajlar
694
Reaksiyon puanı
567
Puanları
93
Merhaba,

@eronis

sizin de belirttiğiniz gibi her zaman firmalar kullanıcılara karşı ileri derece tedbirler alıyor. Yine belirttiğiniz gibi kazançlarını ve emeklerini koruma altına almayı hedefliyorlar. Size katılıyorum. Ancak kullanıcının zararına olduğunu sanmıyorum. Nedeni ise; düşünün ki bir yazılımcısınız ve yazdığınız programı kırıp kullanmak size maddi zarar verdiği gibi emeğinizi de boşa çıkarmaktadır. Burada aslında "Microsoft işletim sistemini tekelleştiremez ve buna karşıyım" demiş olsaydınız size katılırdım. Ayrıca zaten bununla ilgili sanırım geçmişten süregelen davaları da var. Ve yine ayrıca artık Windows işletim sistemleri tamamen olmasa da bir kısım (NET Framework ile ilgili) kodlarına gelişim amaçlı dışarıya açmıştır. (Kaynak şu an aklımda değil ancak isterseniz sizin için kısa bir araştırma da yapabilirim.)

üç numaralı alıntı yaptığınız maddenin de bizlere anlattığı gibi tersine mühendisliğin yasalarca uygun görüldüğünü ama bu yasanın da "Telif Hakkı" ve "Adil Kullanım" ile sınırlandırıldığı bizlere belirtilmektedir.

Ayrıca verdiğiniz link'e kısaca göz attım. Alttaki yazıyı da keşke ekleseydiniz.

"LIMITATIONS ON REVERSE ENGINEERING, DECOMPILATION, AND DISASSEMBLY. You may not reverse engineer, decompile, or disassemble the Software, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation."

Zaten sizin eklediğiniz madde de çok açık. Yani WAIK kullanımını kısıtlayan bir madde değil. "The Software" ibaresi ile belirtilen yazılım;

1-) size ait ise,
2-) lisansı size ait ise,
3-) ilgili yasalarla size aitliğini kanıtlayabilecek tedbirleri aldıysanız

tersine mühendislik yapmaya hakkınız var. Ayrıca bunu kısıtlamayan, yani tamamen özgür ve lisans içermeyen yazılımlara bile uygulama hakkınız var. Çünkü hiçbir yasal koruması olmayan, lisanslanmamış ve yasalarca korumaya alındığını belirtmemiş olması yeterlidir. Ancak burada şunu belirtmek istiyorum; bu söylediğim tedbirler bir programda yok diye kafanıza görü bunu yapmanız da bulunulan ülkenin yasalarıyla veya anlaşmalı ülkeler yasalarıyla korunmuş olmamasına da dikkat etmeniz gerekmektedir.

Ayrıca bazı internet sitelerinden "ürünümüzün güvenliğini test edin" diyerek bile duyuru yapan firmalar var. Geçmişten sanırım Blackbox'ı kıran ve 100.000$ ödül verilen kişi karı-koca bir elektronik öğretmeniydi. (Yanlış hatırlamıyorsam) Ve bu bahsi geçen tersine mühendislik ve/veya bir bilgisayar programının açıklarının tespit edilmesini meşru olarak kullanmaya izin vermektedir.

Tersine mühendislik ile belirttiğiniz yazıya bir örnek vermek istiyorum. Mesela Visual Studio da bir proje açıp debug modda çalıştırınız. İlgili programınız çalışırken, üst menüden Debug=>Windows=>Disassembly'yi işaretleyiniz. Bu bir tersine mühendisliktir. Ancak kullanımı ve sunulması da sadece Microsoft'a aittir. Bu kullanım kötü amaçlar için değil, bir program geliştiriciye sonuna kadar yardımcı olmak için dizayn edilmiştir. İşte bu yüzden tersine mühendislik kullanım amacına göre yasaldır veya yasal değildir.


Saygılarımla
 

küheylanTR

Doçent
Katılım
6 Ocak 2017
Mesajlar
970
Reaksiyon puanı
1,067
Puanları
93
Nasıl yapıldığını ben bilmiyorum denemedim de merak ta etmedim ama arkadaşların dediği gibi açık kaynak kodlu programların üzerinde oynamak daha mantıklı sen galiba Windows 10'u gereksiz uygulamalardan arındırmak istiyorsun önceki konulardan böyle bi tahminde bulundum :)
 

Ben Kenobi

Müdavim
Müdavim
Katılım
6 Kasım 2011
Mesajlar
7,329
Reaksiyon puanı
3,156
Puanları
1,358
Bunları yaptıktan sonra programların yeni versiyonları çıktıkça sizin de katılımsız kodlarını en baştan tüm modülleri kontrol etmeniz gerekir ve bazılarını güncellemeniz gerekebilir.
O yüzden yapmaya değmez ama öğrenmek ve kendinizi geliştirmek için tabi ki yapılabilir.
Not : Katılımsız programlar için yazmıştım, Windows daha sabittir, yeni Windows veya Service Pack gibi büyük güncelleme paketleri çıkmadıkça core yapısı değişmesi daha düşük bir ihtimaldir.
 
Üst