>Linux 4
>Edge 25
>Firefox 44
>Chrome 48
>Opera 35
Do you remember when version numbers actually meant something?
No. I do not. They have always seemed fairly arbitrary in the context of software versions.
>>52991013
Spoken like a retard.
>>52990998
Not really op, a lot of dipshits fail at this concept.
>>52990998
htop 2!
itsfuckingnothing.jpg
>>52991280
Retarded because of the redundant sentence structure or did I make some other error?
>>52990998
>systemd 219
Beside the 0.X numbers indicating beta/alpha software, they never had any meaning. I would rather see people use dates but that could get confusing.
>>52990998
They still do.
The fact is that shit got so streamlined that whenever a "Major" update came out they just flipped the switch on high numbers.
>>52990998
Yeah I still have no clue what actually warranted the linux jump
>2.6.x to 3.x
>3.19 to 4.x
Shits retarded.
Why.
>>52991368
For the sole reason to trigger the autism of people who obsess about things that do not matter in the slightest.
>>52991368
It's actually correct, not that you have ever done serious projects.
But chrome and Firefox just trigger my autism
http://semver.org
Small changes are usually a "point release". 5.5 vs 5.6 etc
Large changes usually get a new version 6.0
Software that has been around for over a decade has seen its fair share of code revisions.
>>52991387
>actually correct
The last version jump in linux was the the result of a vote.
>>52991324
Ignore him. He's just a buttblasted "nostalgia"-fag underage.
>>52990998
Linux getting higher number recently always meant many new / improved things.
It just always happened. So you can bump numbers at will. If Torvalds decides that it's time to celebrate number 4 for fun, that seems more than fair as compared to any other software project.
>>52991368
>Yeah I still have no clue what actually warranted the linux jump
what, nearly 8 years of 2.6 kernels wasn't enough for you?
>>52991013
/thread
>>52991368
> what actually warranted the linux jump
Lel. Go on, do the marketing thing. List all the nicest changes from the early 2.6 to 3.0 in fancy fonts with a lot of pleb bullshit and emotional terms.
Ditto from 3.0 to 4.0.
Then you'll "know".
>>52990998
>muh meaning
Good software doesn't have version numbers,
>>52991653
>Good software doesn't have version numbers
Such as?
>>52991378
this. i was so happy on seeing all the butt blast reactions to those google+ posts from Linus
>>52991387
semver is not applicable when all your releases have to be infinitely backwards compatible.
i wish people would just settle on build numbers of their stable / release branch instead of being autistic over version numbers
http://thread.gmane.org/gmane.linux.kernel/1147415
There is no reason why Linux changed version number from 2.0 to 3.0
>failing to adhere to semver
>ever
Deserve to be gassed
>branch.year.month.day.24htime
>>52992422
Facebook.
If only they named them like AMD or Ubuntu releases. Year.Month and .Day if multiple releases per month
>>52991368
Internal builds are sometimes not released. That's why.
If a 3.0 is built, and bugs are caught before release it will be 3.01 then pushed through prerelease testing again.
Build numbers aren't meant for the user base, they are for the development team.
The only reason they let you seem them is so they can get bug reports from users.
>>52993314
>not using branch/commit as your release number
shiggy
>>52990998
I like nodes versioning (it probably isnt theirs but anyways)
x.y.z, a change on z means a bug or security fix, a change on y means new features that does not break compatibility, and a change on x means previous version incompatibility.
>>52993458
unnecessary complexity when >>52993366
would work just fine.
>>52993527
>>52993366
Great, now your release numbers are not ordered anymore.
My Chrome version is 20
ITT: babies who don't know about semantic versioning
>>52991368
I don't know the cause for the jump from 2.6 to 3.0 but I know 3.0 to 4.0 was because of live kernel patching so there's that
minecraft versions are big differences
>>52993659
> master/1
> master/2
> master/3
> release / 1
> release / 2
> release / 3
most people will work with one branch
you don't need order between branches - what u need it better tools to figure out how a specific build in one branch ties to another build in another branch
Web
Web 2.0, that meant something
>>52993937
what about Web GenY ?
>>52993768
>because of live kernel patching so there's that
if you read the mailing list, this was just an "excuse"
>>52993953
What is that
>>52993975
the native mobile always-connected responsive web
>>52993937
Not sure if this is sarcasm or what.
I always wonder why so few projects spend a minute to explain what the versions mean.
It could be on their FAQ even though few people actually would ask that.
Ubuntu versions are good for a distro as you can easily see if there is a new one or how old yours is.
Stuff that doesn't get updated regularly, changing the first number is a good way to see when there will be an api change.
firefox is just plain pointless.
>>52993973
Didn't they have a vote on it?
>>52990998
The version number of Linux has never meant anything from the start.
Linus switches version numbers whenever he feels like it
>>52990998
opera 12.16
>>52994358
12.18 >>52990114
>>52994289
was still a joke vote
>>52994590
wasn't the vote hosted on facebook or twitter or something equally cancerous? talk about biased
Wow those ebin memes were really true, you faggots WILL fight over literally anything.
>>52993527
Bullshit, semver ensures we're using a compatible version of a library in our own software.