我有一個簽約儀式的要求,並且規範第一稿中的一個要求說軟件(最終用戶的GUI應用程序)應該運行在Win 2000和Mac OS 7.5上。我不知道爲什麼他們想要支持這樣的古老系統,但是我猜測它讓我將Java作爲除原始C之外的唯一選項,或者不是嗎?什麼JVM可以在Mac OS 7.5下運行?
因此,如果它是Java,那麼我可以在這些目標上使用哪些Java版本?此外,雖然它不會嚴格按照主題,但我會很感激在兩個目標上運行軟件的策略的評論。實際上,支持這些古代系統和現代系統甚至可能比支持Mac和Win更難,對吧?作爲另一個副業,我也很感激可以用來與客戶談論這些事實,並讓他與OS X和XP一起使用的事實。就像「嘿,今天使用的所有Mac電腦中只有2%仍然使用比X更老的OS」。
編輯:我在這裏的主要目的是進行充分的準備技術上進行談判的規格確實應該是什麼。這樣的事情往往是一些管理者思考的結果「哎呀,我的阿姨仍然使用OS9,我敢打賭,人們更老氣了,所以讓我們玩安全並寫下7.5」。沒有任何涉及的技術判斷,沒關係。只是這樣,在這些情況下,你必須仔細解釋什麼是折衷,如果你成功了,它通常會讓你更實際的規格。如果他們不得不賭錢的話,他們甚至不可能完全拋棄Mac OS。
有了這樣的規格,如果你沒有積極地幫助客戶重塑他們,將會發生的是,你把這個數字放在提供給所有瘋狂的東西,然後還有一些,少一些有經驗的競爭對手不會看到所有的影響,並在他們的報價中輸入一個較低的數字,得到演出,這一切都爲每個人都流下了眼淚。你可以去「嘿嘿,告訴過你」,但是也不要拿現金。
編輯:感謝張貼仍然事實和意見,雖然我已經接受的答案,我原來的問題。我會繼續投入這些東西,這當然有幫助。也感謝我的同情,並試圖挽救我簽署一份不好的合同!但不要擔心,我不是實際上將代碼爲Mac OS 7.5 ... ;-)真的,真正監督所有的影響將完全超出我的深度。
爲什麼他們在世界上使用它?這是2008年。 – BobbyShaftoe 2009-01-25 14:05:50
7.5?真的嗎?這不是Windows 2000相同的,它早於Windows 95.爲什麼不支持Windows 3.x,而他們呢? – 2009-01-25 17:03:24