A question that keeps cropping up from time to time is why companies like Adobe do not port much of their software for operating systems like Linux natively. The developers source code is closed and highly proprietary, it takes an immense amount of time, money and resources to accommodate a very small market of users during a development life cycle. Wine has a limited scope of compatibility, dual booting can be cumbersome, and running virtual machines takes some careful resource management. This is no fiscal benefit in spending time to compile for a limited market with minimal return, it is unfortunate, it seems unfair, but it would seldom be readily sustainable. Having dedicated workstations for Adobe’s suite is often a reasonable compromise, with many professionals accumulating hundreds of hours of use a month. With resources been stretched thin across multiple software implementations and development teams, compromise has to occur. Scope and sustainability is key, it is the same reason you would not expect small, niche companies to carry expensive Cisco or Juniper equipment, if there is no stable user base, there is no real financial incentive.
Adobe, their closed source code and why we respect manageable software development cycles.
Leave a Reply