TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Forget pirating Windows

14 点作者 algoshift超过 13 年前
There was a post on HN a few days ago from someone giving reasons for wanting to move to pirating Windows after many years of licensing the OS. I didn't really agree with the thinking behind these ideas. If you are doing anything non-trivial with a computer the cost of licensing the OS every few years is just about insignificant. Provided, of course, that the upgrade results in value that can be measured and exceeds the cost in both time and dollars of upgrading.<p>And here is where the problems lie.<p>Back in the days, the OS and applications could, for the most part, live in their own sandbox. One could upgrade a machine, and even the OS and continue working in short order. Then came the "registry", the DLL and all manner of ideas designed to, yes, simplify, but also to control and constrain.<p>Today, migrating a machine to new hardware and even upgrading the OS can be a long and painful process. Segregating the OS from your applications is virtually impossible. A catastrophic OS failure (or system drive failure) can result in having to re-install all applications in a machine.<p>We have applications that require hours of installation and configuration time. Complex tool-sets like Xilinx and Altera development systems and compilers, EDA and Finite Element Analysis tools, suites from the likes of Adobe, etc. Even tools such as MS Office require hours of installation, configuration and activation work.<p>The reality is that, even if the OS upgrade was offered for free --or pirated for free--, it could cost a business user thousands of dollars per machine to navigate the upgrade process.<p>This is completely and utterly unnecessary and not one iota of progress has been seen out of MS in this area in, yes, decades.<p>This issue has also resulted in the virtual stagnation of hardware upgrades for some. To use our own examples, we have machines running applications that can certainly benefit from more cores, memory and speed. Without the aforementioned issues, business would easily justify annual hardware upgrades.<p>However companies refrain from these upgrades. Why? Well, the reasons are many, but one of them certainly is the nightmare that the upgrade process can turn into.<p>Who wants to face the possibility of invalidating the installations of dozens and dozens of packages and applications? Who wants to risk having to spend weeks re-building a system? Who wants to have this happen across dozens, or hundreds of machines?<p>The answer is simple: Nobody.<p>And so, machines remain as they were. No upgrades. No productivity gains. No progress. This, in very real terms, costs end-users, MS and hardware vendors billions per year. Nobody wins.<p>How should this work? Well, I should be able to keep the OS and applications completely segregated from each other. If they live on separate physical drives, I should be able to rip the system drive out, install a blank drive, install the OS and be back up and running --with all apps intact and working-- in no time at all. I should be able to transfer the system and application drives into a new hardware platform and be back up and working as quickly as the machine comes up. Or, better yet, I should be able to buy a brand new machine with the latest OS pre-installed, move my application drive into it and be up and running with all of my tools and software by the time it boots for the first time. I should be able to install my applications --licensed applications-- onto an external drive and move that drive back and forth between home and work computers while retaining full use of all my apps. I should be able to give workers drives with all of the applications they are going to need for a task pre-installed and ready to run. All they should be have to do is plug them in and go.<p>Forget pirating Windows! Who the hell wants that nightmare?<p>So, yeah, MS, good luck with Windows 8. No thanks. Not even if it were free.

4 条评论

b0o超过 13 年前
Thank you sir! Hopefully someone hears about this, though I doubt it'll get resolved in the next decade, or maybe two if ever.
brudgers超过 13 年前
&#62;<i>"Well, I should be able to keep the OS and applications completely segregated from each other."</i><p>That's what VM's are for.<p>Upgrade your hardware, upgrade your OS, install and configure the VM, copy some files, and you're running the legacy OS and application again.
评论 #3491921 未加载
zimpenfish超过 13 年前
Eloquently put. OS X's move to sandboxed and self-contained apps is a step in the right direction.
zokier超过 13 年前
And I want a pony.
评论 #3489199 未加载