2013-01-10 67 views
-2

我已經搜索了Google一段時間了,我似乎無法找到任何東西,而且我很想知道,因爲我有希望創建自己的操作系統,並且plist看起來像一個很棒的格式。 (我知道它永遠不會有出息,但請留在話題。)Apple的PLIST是開放標準嗎?

回答

2

GnuStep使用它,所以它必須是確定

編輯 以上回答在1月份提供,並接受,背,但四個月後MarcusJ 未被接受它沒有明顯的原因,而是問題被多次下調(在我看來是錯誤的)。

輕移答案回acceptancy我提供以下證據:

http://opensource.apple.com/plist/mac-os-x-108.plist

開源蘋果項目的清單,在...的plist格式提供

http://lists.apple.com/archives/unix-porting/2004/Dec/msg00051.html

一個IANAL回答這個問題:plist格式的許可證

請記住,在法庭上進行測試之前,沒有任何事情是確定的。爲了更加保證,我建議你聯繫GnuStep的人們(他們會想到這個),或者通過電子郵件向Tim Cook表達他們的想法......

1

有3種樣式的屬性列表,xml,二進制和舊樣式從舊的NeXT時代開始,它仍然在運行。儘管它不像LDAP那樣友善,但我通常更喜歡舊式的人類可讀/可寫性。總之,每種格式都應該適合你。除非有人想要認真打破一些落後的兼容性,否則這不是一件容易改變的事情。

+0

關於舊樣式的Idk,因爲我只熟悉plutil的xml,binary和json,但這聽起來很有趣。我在考慮使用二進制文件,因爲它會生成更容易解析的較小文件。 – MarcusJ

+0

它看起來像這樣http://svn.gna.org/svn/gnustep/apps/projectcenter/trunk/Resources/Info-gnustep.plist –