• 8

Mac Pro台灣售價公布18.9萬!

johnny7874209 wrote:
官方的公布的確是有公(恕刪)


照協議在走?請注意apple developer program提供的是什麼?主要提供給予想在apple產品平台開發軟體或是測試新款的beta官方軟體的使用者。你所提供的介紹是利用patch去解除官方特別限制的硬體設備 去使用官方開發的軟體。從根本上來說,這根本不再此規範內。敢問你apple developer program內涵蓋sidecar部分有官方聲明說能支援原本不支援的機型?

是的,前回文我並沒有注意到你只有指開發者協定,然而你原本的分享文章裡面也並沒有提到,甚至也沒有講到使用該patch會喪失相關保固。我為何糾結保固?如果是官方授權使用的話,你在你所購買產品的行為,都能受到官方保障,日後出問題,也能享有官方保固以及支援。另外你討論android刷機,難道不知道android刷機也可能被喪失保固嗎?你要全部正當化所有刷機或是修改官方文件行為?

"廣義看已協議書規定內容,你是否符合蘋果規定"?
你所使用的軟體不在其規範允許的行為內了。"你所提供的介紹是利用patch去解除官方特別限制的硬體設備 去使用官方開發的軟體,而不是開發新的軟體在蘋果機器上面跑"。我講述的並不是你去鑽漏洞,也不是說你在上使用CLI是否違反規定,我說的是這個腳本是鑽蘋果blacklist防護的漏洞,而讓使用者能去享受使用不受官方支援的軟體,然而你今天卻推崇且分享這類資訊,這與你在前面所說的"在mobile01這種專門討論合法東西的論壇裡,大肆散佈宣揚盜版、侵權行為"的言論有所牴觸。

老話一句,今天如果是蘋果官方支援,他會有相關文件跟聲明在那。在強調一次,你所使用的patch是去修改apple官方的檔案而讓官方已不支援的硬體設備使用服務/軟體。至於你想要如何"正當化"你的行為,在這只有簡單一句回覆: "請問官方是否有聲明支援該硬體"?
lops wrote:照協議在走?請注意apple developer program提供的是什麼?主要提供給予想在apple產品平台開發軟體或是測試新款的beta官方軟體。你所提供的介紹是利用patch去解除官方特別限制的硬體設備 去使用官方開發的軟體。從根本上來說,這根本不再此規範內。敢問你apple developer program內涵蓋sidecar部分有官方聲明說能支援原本不支援的機型?
拜託!Apple Developer Program 包含的又不是只有「主要提供給予想在apple產品平台開發軟體或是測試新款的beta官方軟體」,裡面有Xcode開發工具。我所說的「開發人員協議」指的是規範Xcode的使用,跟你想的完全不一樣。 然後「開發人員協議」只會給大方向。原則就很簡單,只要你不要去洩漏、反編譯原碼就好,不會去聲明和規範像你寫的那樣。

lops wrote:是的,前回文我並沒有注意到你只有指開發者協定,然而你原本的分享文章裡面也並沒有提到,甚至也沒有講到使用該patch會喪失相關保固。我為何糾結保固?如果是官方授權使用的話,你在你所購買產品的行為,都能受到官方保障,日後出問題,也能享有官方保固以及支援。另外你討論android刷機,難道不知道android刷機也可能被喪失保固嗎?你要全部正當化所有刷機或是修改官方文件行為?

我何必原本的文章要去講那麼細?畢竟重灌或升級系統時,保固就會回來了拉。會玩macOS的人都曉得這件事啊!而且如果是那麼在乎保固與使用體驗的人,根本不會去注意我那篇,而是直接去使用支援的裝置拉!此外,協議是這樣說,但客服以及官方保修其實沒有刁專到因為這樣就不給你保固,畢盡蘋果主要保固的是硬體不是軟體。

然後我當然知道Android刷機會失去保固,要刷機前不是都會用廠商提供的Unlock Bootloader,解鎖程式也會告知你會失去保固啊。意思就是廠商同意使用者做修改官方文件這件事,刷機是「正當」、「合理」、「被允許的」。

我也是老話一句,在蘋果的「開發人員協議」範疇下,基於個人使用的修改Apple官方檔案而讓官方已不支援的硬體設備使用服務/軟體,是合乎其規範的。

附註:建議你還是回去你的Windows開發圈好了,不了解macOS生態就不要亂嘴
johnny7874209 wrote:
附註:建議你還是回去你的Windows開發圈好了,不了解macOS生態就不要亂嘴


不好意思,我針對這句話會特別有些意見!
這裡分享我個人經歷過的網路討論串互動小故事!
好幾年前有這麼一個臺灣在地蘋果電腦迷的討論區,oikos生活網(這個討論區也已經掛掉好幾年了),曾經我在該討論區貼文提問。
當時正在嘗試要MacOSX環境做某些文書作業的我遭遇到了某些細節問題。

我因為嘗試編輯輸入法表格檔的關係,當時有需要操作到 把 海量字元轉碼位 或著 海量碼位轉字元。
當時的MsWindows環境,全圖型介面操作的 字元/碼位 批次大量轉換的軟體小工具,網路上找一下就有了。
當我嘗試在Mac桌面環境繼續編輯我的輸入法表格檔的時候,我卻發現我一時之間「找不到」Mac平台原生的全圖型介面操作的字元/碼位 批次大量轉換工具。於是我就在oikos生活網貼文留言詢問了!
但接下來的等到的討論串回應大部分卻都是酸言酸語。
例如說 Mac平台使用者沒有人會有像我這樣的需求,都嘛是在終端機指令行模式操作指令來批次大量轉碼。並建議我自己去寫圖形桌面程式來用、或者滾回去用MsWindows。總之,一堆酸言酸語回應內容很難聽!
在一堆酸言酸語的回文之中,某位熱心網友的回文內出現了我之前完全沒有想到的關鍵字,於是我把該關鍵字加進來再google一次,然後我發現了一套早就存在的Mac平台原生工具小軟體 unicodechecker.app
裡頭有個子功能項目,雖然視覺上看起來只有一個欄位一行一列的可輸入空間,但實際操作時發現可以透過右鍵彈出式選單來輸入一欄很多列去轉碼,輸入結果同樣得靠右鍵彈出式選單複製出來。當然輸入的列數越多,軟體運算就會越久。總之,符合我描述需求的Mac原生軟體早就存在了!我不需要自己寫圖形介面程式,也不需要滾回MsWindows環境!
Ian79 wrote:不好意思,我針對這句(恕刪)

這句話冒犯到你,我很抱歉。

但是這句話我是只針對lops大大說的,因為我記得在某版看到他說自己擅長的是Windows或是Linux的軟體開發。說實在的,據我的觀察他也不是macOS用戶,對macOS生態只有初步的了解以及部分誤解,所以我才這樣回覆。
johnny7874209 wrote:
拜託!Apple Developer...(恕刪)



提供Xcode開發工具跟給予權限允許修改系統程式有很大差別。你所說的"只會給大方向。原則就很簡單,只要你不要去洩漏、反編譯原碼就好" 其實並不適用,其實修改系統檔的允許並非開發人員協議,而是該系統license。能夠修改蘋果官方系統檔案的,真正授權的是官方的工程師,以及授權的合作工程師,而你所說的apple人員開發專案其實還不在其包含內。Xcode開發工具跟開發使用方式,只是提供你使用xcode去做ios/macos的app開發,而不是保障讓你去做macos/ios的官方系統開發以及修改,那是官方工程師以及合約工程師才有的權限。

johnny7874209 wrote:
要刷機前不是都會用廠商提供的Unlock Bootloader,解鎖程式也會告知你會失去保固啊。意思就是廠商同意使用者做修改官方文件這件事,刷機是「正當」、「合理」、「被允許的」。

已經失去保固了,就代表是官方不建議也不保障的操作方式。他只不過是沒被禁止,後果自負,跟"被允許"可差遠了。

johnny7874209 wrote:
我也是老話一句,在蘋果的「開發人員協議」範疇下,基於個人使用的修改Apple官方檔案而讓官方已不支援的硬體設備使用服務/軟體,是合乎其規範的。

附註:建議你還是回去你的Windows開發圈好了,不了解macOS生態就不要亂嘴

我想你沒有查到國外相關的討論串,國外mac相關論壇在討論sidecar第三方patch時候,主要有3、4個不同版本,而你所介紹的正是其中一個,諸如打包binary代碼或是修改apple檔案內部的string的代碼等這些方式。這相關套論串也有開發者自己回覆說到,這些patch都非官方授權,所以請自行評估使用,也正所謂會有某些人能成功但某些人失敗,或是某幾版失敗; 另外,未來如果Apple有相關檢測或是防範措施,也會讓這些patch失去效用,且使用此的機型所遇到的問題,不受在官方保障下,很有可能官方不會提供解決方法。以上都已經說明這些會修改到官方系統代碼。再重複一次,開發人員協議主要是給予要開發app在macos/ios上測試,而所提供的環境,這跟允許修改官方系統程式代碼及分享資訊有很大差別(不然的話,只要申請開發人員專案,大家都能自己變成macOS/IOS或是其他apple軟體工程師...,且還能自行修改發布分享)。

你只是一味的想要正當化自己的行為模式,然而這些所作所為,是屬於你原本所譴責的行為之一。而重置回復後才能擁有保固,只不過是投機取巧的方式,將這類型修改行為的紀錄給抹去掉,所以不會被查到。如果你全部都是按照協議跟保固再走,何須要自己在維修前重置裝置呢。
lops wrote:能夠修改蘋果官方系統檔案的,真正授權的是官方的工程師,以及授權的合作工程師,而你所說的apple人員開發專案其實還不在其包含內。Xcode開發工具跟開發使用方式,只是提供你使用xcode去做ios/macos的app開發,而不是保障讓你去做macos/ios的官方系統開發以及修改,那是官方工程師以及合約工程師才有的權限。

Xcode本來就能開發、修改系統的功能了(如Lirary、IOkit Driver、Framework、Prefrence Panel),不是只有單純開發的Application層面,建議你去買一台Mac,下載Xcode,了解一下其功能有哪些。

至於適度的官方系統開發以及修改,我認為是符合蘋果的EULA規範。你也可以堅守你狹義的點,儘管我不是很認同,但我仍舊尊重你的想法。

lops wrote:我想你沒有查到國外相關的討論串,國外mac相關論壇在討論sidecar第三方patch時候,主要有3、4個不同版本,而你所介紹的正是其中一個,諸如打包binary代碼或是修改apple檔案內部的string的代碼等這些方式。這相關套論串也有開發者自己回覆說到,這些patch都非官方授權,所以請自行評估使用,也正所謂會有某些人能成功但某些人失敗,或是某幾版失敗; 另外,未來如果Apple有相關檢測或是防範措施,也會讓這些patch失去效用,且使用此的機型所遇到的問題,不受在官方保障下,很有可能官方不會提供解決方法。以上都已經說明這些會修改到官方系統代碼。

我當然知道有很多種方法啊!但是你應該針對的是我提供的方法而不應拿其他方法去講吧?

你再仔細看清楚我的文章,我提供的方法完全沒動到和編寫UNIX執行檔的文件裡的內容,我的方法只有「替換」!結果你竟然把網路上其他利用「修改UNIX檔」的方法硬是指認我文章內容有涉及修改代碼,指鹿為馬的你邏輯有問題吧?

lops wrote:已經失去保固了,就代表是官方不建議也不保障的操作方式。他只不過是沒被禁止,後果自負,跟"被允許"可差遠了。

再次請問你是文意理解還是邏輯出錯了嗎?原本被鎖起來的東西,今天上鎖者提供鑰匙並同意你使用該鑰匙打開,不是「被允許的」嗎?就算是有附帶條件的允許,也算是一種允許不是嗎?

同理可證,Android手機原本有Bootloader鎖,今天廠商提供關閉工具和教學,不就是「被廠商允許的」;macOS原本有「SIP」鎖,今天蘋果提供關閉指令和教學,也不就是「被蘋果允許的」嗎?

然後你真的沒有必要再糾結保固,廠商因為某種因素不提供保固,「不代表」該某種因素就是不被允許的行爲。因為該因素可以是「有附帶條件的允許下的行為」,而條件就會是如上所述的失去保固,畢竟只要雙方你情我願,你還有什麼話好講的???

再來,照你的邏輯「不建議也不保障的操作方式。他只不過是沒被禁止」,同理可證不就是我的Sidecar一文也是官方不建議也不保障的操作方式,只不過是沒被禁止不是嗎?

你只是一味的想要正當化自己的行為模式,然而這些所作所為,是屬於你原本所譴責的行為之一。而重置回復後才能擁有保固,只不過是投機取巧的方式,將這類型修改行為的紀錄給抹去掉,所以不會被查到。如果你全部都是按照協議跟保固再走,何須要自己在維修前重置裝置呢。

我已經不斷很明白地告訴你,軟體產權有分狹義與廣義了。我一直以來都是以最寬的標準去看待「黑蘋果」(過分鼓吹以及內容涉及商業行為我才譴責)。你可以看我之前的一些留言:不是都係指「譴責過分鼓吹和商業行為」?那是到後來懶得再加上「商業化」,然後到現在被你一直以狹義的觀點看待、咬著不放不是嗎。

再來,我的確是按照協議走,畢竟修改紀錄會被抹去這是蘋果系統設計的問題。協議是這樣寫,但是其後續配套措施不完善是蘋果的問題,難道我的Mac都不用升級系統嗎?就算你要我直接要求蘋果不給我保固也無法啊。為何我要去背這個鍋?

說實在的,除非真的是因為人為亂改軟體導致硬體損壞,不然蘋果還是會給保固拉。不然照你的說法,開發人員很可憐誒,買了貴鬆鬆的Mac想開發App,結果簽了一個協議書就會失去保固。

附註:我只回覆你到這裡,不是我懶得繼續回,而是我不想再浪費生命以及我寶貴的時間在你身上,其餘你要怎麼認為我依舊尊重你的想法!
johnny7874209 wrote:
我提供的方法完全沒動到和編寫UNIX執行檔的文件裡的內容,我的方法只有「替換」!結果你竟然把網路上其他利用「修改UNIX檔」的方法硬是指認我文章內容有涉及修改代碼,指鹿為馬的你邏輯有問題吧?


原來你是真的沒有去看該repo的以及國外討論文章。而且我現在才知道原來「替換」官方檔案不叫做動到或編寫文件...。在某種程度上還真的是,在電腦的角度下可就不予置評了。相關的開發員在國外的討論串裡面都已經自己說是利用這修改官方程式了,還解釋裡面的原理。連patch的相關開發者在其他論壇上都已經解釋過的東西,在你這還能另外解讀。

另外我並沒有說他修改的是Unix代碼,我說的是他修改了sidecar檢測的代碼。指鹿為馬說修改unix檔的是你吧。至於其他人的方式跟你所貼的那人的方式是大同小異,只是一個是修改字串,然而某些人發現在其他版本/系統下在運行時候,他們的hex數值無法去對到這些字串數值,所以才有所修改。而你所貼的連結程式,主要是將檢測程式上的所有型號數值改成0,0,這點其實就已經修改官方程式檔案。相關討論串有說了,目前是因為蘋果的sidecar程式並沒mask這類字串,才會讓有有心人士去得以發現並修改測試,結果發現某些狀況是可以使用的,但這跟官方核准/授權使用者修改以及執行程式可有落差,實際上蘋果也給了支援的型號名單。

johnny7874209 wrote:
說實在的,除非真的是因為人為亂改軟體導致硬體損壞,不然蘋果還是會給保固拉。不然照你的說法,開發人員很可憐誒,買了貴鬆鬆的Mac想開發App,結果簽了一個協議書就會失去保固。


贊同,但是前面說開發人員就簽下協議就失去保固的不是別人,而是你:
johnny7874209 wrote:
「開發人員協議書」裡就有提到簽下此協議就會失去保固了以及不提供其相關保固服務了(不過只要重灌就能恢復保固了)。


你們所說的重置系統來使用保固其實就是抹消檔案修改紀錄,使得官方無法追蹤,而不會被判保固失效。不然有修改紀錄的話,官方偵測到,有權利判別保固失效。
  • 8
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 8)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?