Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

HX-DOS Extender & Virtual Pascal 2.1.279 (DOSX)

posted by marcov, 07.04.2008, 11:45
(edited by marcov on 07.04.2008, 15:35)

> BTW, VP isn't open source, so you're at the mercy of the original author
> (and I think it's more or less unsupported / discontinued).

I'm actually a FPC developer (and no, not for Dos :-), but I've had contacts with VP's owner (and maintainer in the last years) several times.

And yes, Alan pulled the plug, this after several times to build a community to open source it. These communities failed to adequately maintain the RTL (though specially Veit K. did a good job), let alone the compiler, linker and debugger.

And the core compiler is in pure assembler, 6MB of them, and Alan himself was unable to do major restructuring/enhancements in them. (a different programmer named Vitaly Miryanov did the original compiler work in the mid nineties). I've seen them, and they are totally unmaintainable. That sizeable body of code without much documentation (about internals I mean, not enduser) or comments...
Keep in mind that also the compiler of FPC was improving rapidly. Any team that can't get a new Dos/windows/Linux release of FPC up to release quality would be a total loss in the VP source.

While the IDE is in pascal and generally also interesting, it is too entangled with the assembler parts, and afaik also with copyrighted (Borland TV, the Pascal code is not free, the C++ code is different) code.

The only remaining interest would be some of the more arcane OS/2 related parts in debugger and linker, but to other projects.

Alan and 2-5 users are still reachable via VPascal.ning.com though, but the activity there is low.

These are also typical problems of open sourcing large corporate codebases, specially if they are from the nineties or earlier: quite unmaintable, and using commercial components that have to be replaced. Both requiring near complete rewrites. This is also why the heavily sponsored Mozilla project took years to get to the first milestone that was somewhat comparable in quality to the Netscape 4.x browsers (Milestone 18 to be exact)

 

Complete thread:

Back to the forum
Board view  Mix view
22755 Postings in 2121 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum