> > An open-source project is not supposed to change rules at will. The
> license
> > itself of open source software is often oriented toward this view,
> such
> > that
> > it guarantees people to keep using software they already got, even
> when the
> > project becomes a completely commercial one.
> >
> 
> Wow, not even close.  OSS licenses cover what you can do with the
> source
> code.  Nothing more.  Nothing less.

Exactly what I meant. Many OSS licenses says you get the permanent right to
run the software. If a project becomes commercial and stops free
distribution, the user still have the right to use (and modify) its old copy
of the software. The company now owning the project can't stop you from
doing so. The company doesn't have the right to change the rules at will...

Some OSS licenses impede "de facto" a migration from OSS to barely
commercial, since no line of the OSS product could be used in the commercial
one. But not all the OSS licenses do this.

All this OSS licensing game stems from a wider philosophy, which can hardly
be coded in laws or legal agreements. It is regarding the freedom of access
and use of software. It was meant to contrast emerging (Microsoft) as well
as consolidated (IBM, Sun) software monsters, who were willing to gain total
control on the software market.

I don't believe that the people who made the OSS world so interesting and
important would agree on the fact that a database upgrade known to cause a
functional kill would be OSS-compliant. Maybe in a court it is. Are we in a
court?


> And there's nothing stopping you
> from
> grabbing the clamav source code, rewriting freshclam to ignore updates
> past
> the 14th of April, and making that available to the world.  *THAT* is
> the
> point of OSS ... you have the freedom to do whatever you want with the
> source code.

Right. But not because of the source code itself (that is the legal facade).
That is because of the functionality it carries. Who care of some megabytes
of text?


> There's nothing in any OSS license that says the software will always
> work,
> that the software will be bug free, that all future updates will work
> with
> any previous version, etc.

Infact there isn't. This doesn't mean that the idea of a killer update - a
db update, by the way. Not a software one - would be in line with the OSS
philosophy. Sure it is with licenses. Sure who put it out will rest with no
worries tonight. But to me, its effects clash a bit with OSS philosophy.


> > Because the open-source idea is
> > all based on freedom.
> >
> 
> Not in the way you think it is.

_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml

Reply via email to