Pat Barber wrote:
> Very well said David. I have often wondered just exactly what
> business in their right mind would actually use "open source"
> for anything other than "just looking".

Actually, that's not my point.

On the iSeries, we are dependent on the system staying the same ... or
at least being 100% compatible with previous versions.

If the compiler suddenly became variable, then there's a chance we
couldn't depend on it.

Don't get me wrong ... I think open source is a wonderful thing ... it's
encourages collaboration and peer review.  I depend on open source
software heavily.  ALL of midrange.com runs on open source software.

There is absolutely no reason a company shouldn't use open source
software ... so long as they are confident in a) Their ability to self
diagnose and support it (which isn't bad, if they have people that
understand the mechanism and have the source), b) their vendors ability
and willingness to support the product, or c) the community that uses,
maintains, and enhances the project.

Unfortunately, there's always the chance that someone will take a
version of an open source project, fork it, and start developing their
own version.  That's fine if that person is going to support that
version on an ongoing basis.

Redhat, Suse, etc, are doing a fine job with that ... but they largely
depends on the community to find & fix bugs.

With RPG, we're all dependent on IBM doing the job of making sure
everything works the way it's supposed to (and a fine job they do, too).

If RPG were open sourced ... then we would be dependent on the community
finding & fixing bugs (I'm sure IBM would be part of that community),
but could we be assured that the version of the O/S compiler that is
released has been fully tested by IBM to ensure it's compatible.

I guess my point comes down to assurance of quality.  If the IBM would
continue to certify the compiler the way they have been, then maybe
making it a O/S project isn't that bad an idea.  But I still have my
doubts that the community would be big enough and active enough to
provide the necessary level of peer review and collaboration.

A few things to note ...

1. IBM hasn't released the source modifications it made to Apache2 http
server for the iSeries, even though Apache http server is an open source
project.

2. Last time I checked, Sun hadn't released the source for the Java
compiler.

> I'm sure this whole open source thing has some great value,
> but to actually create a complete system written with a
> language that "might" or "might not" have support sounds like
> insanity to me.

Again, it depends on the development community that is willing to invest
time and effort into the project.

. If the community is big enough, there is no problem.  Look at Linux,
gcc, apache, etc.

. If the community is NOT big enough, then you've got problems. Case in
point: htdig, the search engine I use on midrange.com's archives.  This
is a fine application and does a good job ... but it's languishing ...
and hasn't been updated in years.  The developer community that is
willing to work on it just isn't big enough.

Sorry if I rambled ...

david



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.