Sürümler özelliğinin nasıl uygulandığı hakkında iyi veriler bulamadım. Gördüğüm gibi, uygulanmasının üç yolu var:
- Ayrı sürümlerin tümü bir dosyadadır (muhtemelen kaynak çatallar olarak)
- Sürüm bilgisi, dosya sisteminin bir parçasıdır
- Sürüm bilgisi bir dizi dosyada tutulur ve bir kütüphane bunları bir dosyaya koymak gerekir
Bilmek istiyorum çünkü dosyanın bir kopyasını bir üçüncü tarafa gönderdiğinizde ne olacağı konusunda endişeliyim. Üçüncü taraf, dosyanın geçmişini görebilir mi (bazı durumlarda kötü, diğerlerinde arzu edilir)? Üçüncü taraf daha önceki bir OS X sürümünü ya da tamamen farklı bir işletim sistemi kullanıyorsa ne olur?