Open Source?

  • Thread starter Thread starter Verde
  • Start date Start date
V

Verde

What's the big deal about "open source"? Why are advocates of "open source"
so ardent?

Thanks!
 
"The basic idea behind open source is very simple: When programmers can
read, redistribute, and modify the source code for a piece of software, the
software evolves. People improve it, people adapt it, people fix bugs. And
this can happen at a speed that, if one is used to the slow pace of
conventional software development, seems astonishing."

taken from http://www.opensource.org/ , you may want to look at the page and
read more about the motivation and principles of open source applications
 
Verde said:
What's the big deal about "open source"? Why are advocates of "open source"
so ardent?

The same question could be asked almost any aspect of technology.
Windows advocates are often ardent. People have big wars about where to
put brackets. Choice of language causes huge friction.

Heck, before now I've even been taken massively to task in a newsgroup
for omitting "private" from my member declarations in C# (where it's
the default).
 
Jon,

Heck, before now I've even been taken massively to task in a newsgroup
for omitting "private" from my member declarations in C# (where it's
the default).

In my opinion two different goals.

Private is in my opinion not protecting reading (What is a side effect).
However, to protect that the one who gets it has to much information or uses
the wrong ones.

Have a look by instance at a private value that is written with a starting
lowercase and his public property witch is by instance with an upercase. It
would be very much confusing when you would provide them both. Beside that
you than are in trouble with CLS.

Just my thought,

Cor
 
Verde,
What's the big deal about "open source"? Why are advocates of "open
source" so ardent?
Did you ever started with somebody a discussion about his religion what is
not yours.

Growing up you learn that you cannot discuss about believe. Youngster don't
have that experience yet.

The idea about "open source" is great. It can in my opinion be used for by
instance learning all in and outs of a computer and by instance its
programming languages.

Problem is that people than want to use it in a professional environment.

We have seen this in past in the same way with Basic when it was new. In
those days new young managers thought that you could do everything with it,
because they had used it at school. Professional developers became crazy of
those managers.

Just my thought,

Cor
 
John,

In my idea is Open Source not direct a synonym for Linux.

It is in my idea an often made misunderstanding.

Linux is (should be) Open Source. Open Source is not Linux.

An Apple is a computer. A computer is not an apple.

:-)

Cor
 
Cor Ligthert said:
In my opinion two different goals.

Private is in my opinion not protecting reading (What is a side effect).
However, to protect that the one who gets it has to much information or uses
the wrong ones.
Pardon?

Have a look by instance at a private value that is written with a starting
lowercase and his public property witch is by instance with an upercase. It
would be very much confusing when you would provide them both. Beside that
you than are in trouble with CLS.

No you're not - not if one is private and the other is public. It's
never confused me, and it's not a problem with the CLS when the member
which differs only in case is private, IIRC.

I'm not sure what your main point is though - declaring a member
variable to be explictly private is *exactly* the same thing as
declaring it without an access modifier in C#. The choice of name is an
entirely separate issue.
 
The idea about "open source" is great. It can in my opinion be used for by
instance learning all in and outs of a computer and by instance its
programming languages.

Problem is that people than want to use it in a professional environment.

And what's the problem with that? I use plenty of open source software
in my professional projects, and it doesn't give me any more problems
than closed source software. (In the case of Eclipse vs VS.NET, Eclipse
gives me considerably fewer problems than VS.NET...)
 
Back
Top