Can I ask what OSes you have been running on previously?

Dave
sorry for top posting phone email client

On Monday, March 1, 2010, Richard Brown <rbrown1...@gmail.com> wrote:
> Dear X.org,
>
> I work for a large corporation which has used X Window System in its internal 
> systems since the 1980s. We have code going back to since the mid 80s which 
> has used X which are a critical part of our corporations internal 
> infrastructures and information systems. We have dozens of applications 
> written using xlib involving millions of lines of code. We have significant 
> investments on in house applications written with Xlib and have used at 
> various times, dumb terminals, then XFree86, and now X.org on the display 
> end. X.org is now the standard server on Linux systems which we would have 
> liked to use. We make extensive use of X's network transparency as we run 
> major server farms which run applications which are displayed over our 
> networks to terminals throughout our office complex.
>
> Recently, however, we have been shocked and dismayed at what we consider 
> extremely poor design decisions made by X.org which show indifference to 
> backwards compatibility and the needs of many users.
>
> We have always depended on the high degree of backwards compatibility that X 
> provides, as we have applications directly tied to xlib and to a number of 
> extensions and as well clients which run on older server systems using older 
> versions of X connecting to new and more recent Linux X servers.
>
> Our applications make extensive use of a large number of X extensions, these 
> include, but are not limited to, MIT-Sundry-Nonstandard (many of our oldest 
> programs from the early days use this) ,TOG-CUP, Xtrap, Xfree86-Misc, XEvIE, 
> EVI, PEX, (for many of our 3D modelling and CAD applications), Appgroup, 
> Xprint (many of our apps use this to print out forms, documents and 
> schematics), and Ximage (we use this heavily to display images). Xlib is very 
> much intergrated into all of our programs and we make extensive use of every 
> single feature in xlib. and of every extension. I do not believe that there 
> is an extension anywhere or any feature of xlib that we have not utilised in 
> some way.
>
> To our much dismay we have recently found after attempting to install new 
> Linux boxes that these extensions no longer appear to be available. This has 
> caused most of our internal applications to blow up and to be completely 
> ruined and unusable in the process. Dozens of applications have now blown up 
> and are not able to be used, involving millions of lines of code. Thousands 
> of dollars already invested in upgrade to new Linux systems appears to be 
> completely useless now, as none of our applications can be used on these new 
> systems.
>
> This has caused great harm to our company and a loss of vast investments we 
> have made of millions of lines of code written over a period of over 22 
> years, heavily interlinked with these X extensions and dependent on them have 
> been rendered completely non functional due to X.org's bad design decisions.
>
> It is well past time that your organisation make backwards compatibility with 
> core X11 and all extensions to it a primary principle of your organisation. 
> To many have invested too much money into developing software to utilise 
> these extensions than to have them mindlessly removed and thus blowing up 
> dozens of our internal applications.
>
> We have decided that we will probably move to an entirely Win32 platform 
> instead of investing hundreds of thousands of dollars into an extensive 
> rewriting of our existing X applications, as it seems like, from what we have 
> already seen, it no longer seems as though we can count on this platform to 
> provide the backwards compatibility we need. We have been talking to 
> Microsoft extensively about this issue and they have indeed provided us with 
> huge resources and have iron clad commitments to maintaining compatibility 
> with their older interfaces, so we can rest assured that with them that code 
> we write today will still work years and years from now.
>
> It is very sad that it has come to this, and that X no longer seems to be 
> taking the need for backwards compatibility seriously. Backwards 
> compatibility is ESSENTIAL! We used to find X the perfect platform, but it 
> seems those days are gone.
>
> Needless to say we have been burned badly by X.org and its lack of concern 
> for its users applications and their need for backwards compatability.
>
> I feel very badly that a once sound platform such as X has resorted to such 
> shoddy, ignorant, and poorly thought out actions and behaviours. I am sure 
> your platform will suffer greatly as a result.
>
> Sincerely,
> Richard Brown
> _______________________________________________
> xorg mailing list
> xorg@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>
_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Reply via email to