It's Not the 15th Birthday of Linux
Glyn Moody writes "There's been a spate of celebrations of Linux's 15th birthday recently. What they're really marking is the 15th anniversary of version 1.0. But do version numbers matter for free software? The 'release early, release often' approach means there's generally little difference between version 0.99.14z, say, and version 1.0. In fact, drawing attention to such anniversaries is misguided, because it gives the impression that free software is created in the same way as traditional proprietary code, working towards a predetermined end-point according to a top-down plan. So how should we be choosing and celebrating free software's past achievements?"
It's an excuse for a party! I celebrate Christmas to but I don't believe in santa.
Who? Who is but the form following the function of what and what I am is a man in a mask.
Free software isn't developed according to the same models as proprietary software. We get that. It's just backwards to complain about how people take the time to celebrate the achievements of free software developers.
LK
"Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
I've always thought "release early, release often" is a terrible idea. That just means all your end-users will see the crap you're working on before you do the testing, and get a bad impression of your software right from the get-go. It makes sense to do that *after* you hit 1.0 and have a pretty clean product, but why would you want people forming their first impression of your software from untested development releases?
Comment of the year
when Linus says it is. He has final approval on any birth date.
Start celebrating the years when someone says, "This will be the year that Linux will take over the desktop."
Version numbers matter to the average user. If you have a product that takes years to break version 1.0, the uninitiated will wonder why it took you so long to "get it working." This question is another example of how many FOSS developers and advocates don't understand the basic psychology of the masses.
Isn't the most logical Linux birthday when Linus first posted his code for others to improve upon? If memory serves me correctly it was a Usenet post?
.: Max Romantschuk
After about the 100th anal-retentive jackass to smugly point out "2001 is the ACTUAL start of the millennium, you know!" I just started punching them.
SJW: Someone who has run out of real oppression, and has to fake it.
So how should we be choosing and celebrating free software's past achievements?"
Booze. Lots and lots of Booze. And strippers. Lots of strippers. And pie. Gotta have some pie.
Sent from your iPad.
Yea this is an annoying trend. I used Linux for a year or two before it hit the 1.0 kernel. The 0.99 releases were very useful at the time, and in many ways better than the SCO release that cost BIG money for a PC unix.
Think Deeply.
We all know that Linux was made in 1979.
[yes this is a joke post]
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
It's a different way of counting.
You can consider software (such as Linux) beginning as the first line of code is written, or when the idea was first conceived, or when it was first on the internet, etc. Most people consider version 1.0 to be more of the official "birth" of software.
It's a different way of counting.
Both are correct when thinking of them from different perspectives. To understand this requires mental flexibility in your ways of thinking.
As a further illustration:
The argument presented in both the article and summary:
there's generally little difference between version 0.99.14z, say, and version 1.0
There's generally little difference between a fetus the day before it's born and the day after it's born. But culture generally starts counting after it's born and not at conception. Computer culture often starts counting at v1.0
I, for one, do not plan to attend the parade, now that I know it's all a misguided sham...
If you think about birthdays among people, they don't simply grow on the date of their birth. They are constantly growing and learning and developing. Birthdays are commemmorative events that celebrate when someone joined a specific family (or the human family in general). That's really not that different than what you described regarding open sources software.
Perhaps "anniversary" would be a better term. A marriage rarely has its beginnings at the altar or in front of the justice of the peace. The persons involved typically began interacting with each other, learning, and growing together before the date of the actual ceremony, yet we celebrate their anniversary on the date they made their public vows in front of witnesses. I can see a parallel between pre-release and beta editions culminating with a public 1.0 release (or whatever the given name or number of a product may be). I don't see it as a disservice to the open source community to mark such milestones. In fact, if they were to describe the development process similarly to how I described it here--as an ongoing, growing, developing thing--it might actually mean more to some people.
In any case, observing a birthday or anniversary holds powerful meaning regardless of the context (human or inanimate): it means the person or the thing survived the test of time. That's why so many businesses are quick to proclaim "...since 1933", "...established 2006", or similar sentiments that convey age. They understand that people tend to trust established brands, thinking (consciously or subconsciously), "if they've been around that long, they can't be too bad," or, "if they've been around that long, there's a good chance they'll still be around in a few years if I need to exercise my warranty rights."
So, for me, I'll say happy anniversary Linux. You've had a good start. I'm looking forward to what the next 50 years will bring.
I use irony whenever I can, but my shirts are still wrinkled...
What's so special about the 0xFth anniversary anyway? Shouldn't we be waiting for next year and celebrating the 0x10th anniversary?
Quidnam Latine loqui modo coepi?
the first time a slacker sneered derisively at a red hat user. a.k.a. the beginning of the distro wars.
lose != loose