Freelancers Network
 
skill list top cap
Homepage
Join the Freelancer's Network
Update your details
Find a freelancer
Post a project
Find a project
Projects Archive
Post a job
Find a job
Jobs Archive
See Dan's Pages
See Andy's Pages
Link to this site
Resources
Join/Leave Forum
Forum Messages
+Additions+ Adverts
Advertising
Contact Us
Subscribe to our newsletter - enter your email address and hit return
Freelancers.net is owned and operated by Andy Stowell and Dan Winchester
skill list end cap
guru web hostcom

Find me again on Freelancers.net

Re: FN-FORUM: Best Blog stuff?

date posted 18th January 2006 12:13

Lee Fogarty wrote:

> There is one point I would like to raise though - which isn't a very popular
> one.
>
> "Open source software - software whose source code is published and made
> available to the public, enabling anyone to copy, modify and redistribute
> the source code without paying royalties or fees." - wikipedia

Which article is that in? It doesn't seem to come from
http://en.wikipedia.org/wiki/Open_Source_Software

There are two meanings of the word "free". Open Source software is free
as in "free speech" and not necessarily free as in "free beer". Of
course it's usually free in both senses, but the "free beer" sense isn't
essential. In fact in the first version of the GNU Manifesto in 1984
Richard Stallman said that it was ok to charge a small copying and
distribution fee for free software (of, course it was all distributed on
tape back then - not downloaded from a web site).

> If you're not paying royalties or fees, then how can you justify charging?
> I have never objected to designers adding to my costs for commission, but if
> I was working for free, I would be annoyed if I then found out that my
> scripts were being sold. If you ARE paying royalties or fees, then it's not
> open source.

Well, you're obviously charging for the time you've put in researching,
installing, configuring and testing the application. I'm no-one would
expect anyone else to do all that for no money.

> Also (and I am sure I am going to be proved wrong), these 'licenses' are
> worthless. Are they legally binding?

They're likely to be just as binding as any other licence. Although,
it's true that the GPL hasn't yet been tested in court.

> And yes, I do believe that open source has its place.

Obviously. In your first message in this thread you said that you'd
write the system in PHP and mySQL :)

> Last point - I can add the same functionality of open source code. It's not
> rocket science. But then again, I have been coding in one language or
> another since I was 12. Please don't imply that 20,000 programmers are
> better than one. There could well be 19,999 bad programmers. And how much
> of that 'functionality' is needed?

I'm not necessarily saying that 20,000 programmers are better than one
(although that would be one damn impressive programmer!) I'm saying that
the more programmers that look at a piece of source code, the more
likely they are to find any bugs or security holes. "Given enough
eyeballs, all bugs are shallow" as Eric Raymond said.

I'm also saying (perhaps more importantly) that if you know that your
code will be available for anyone to look at, then "security through
obscurity" is not an option and you just might take the time to raise
your game and write better quality code from the start.

But, like you, I don't want to get into an argument about it. If you
don't want to use Open Source software then no-one's forcing you to use
it. I was just putting the counter-arguments to your points.

Dave...

--
Magnum Solutions Ltd
Open Source Consultancy, Development and Training



Messages by Day
January 31st 2006
January 30th 2006
January 29th 2006
January 28th 2006
January 27th 2006
January 26th 2006
January 25th 2006
January 24th 2006
January 23rd 2006
January 22nd 2006
January 21st 2006
January 20th 2006
January 19th 2006
January 18th 2006
January 17th 2006
January 16th 2006
January 15th 2006
January 14th 2006
January 13th 2006
January 12th 2006
January 11th 2006
January 10th 2006
January 9th 2006
January 8th 2006
January 7th 2006
January 6th 2006
January 5th 2006
January 4th 2006
January 3rd 2006
January 2nd 2006
January 1st 2006


Messages by Month
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006


Messages by Year
2008
2007
2006
2005
2004
2003
2002
2001
2000