Some significant moments that are fun to see in this video are Right around the 2.4.0 release (2001) with 2.4m LOC - v1.0 was ~170k LOC and in 2001 you see a lot of new contributors ua-cam.com/video/5iFnzr73XXk/v-deo.html 2005 is an interesting year where Linus released Git and you see lot's of action in the kernel. You had the 2.6.11 release for example with 389 contributors and 6.6m LOC ua-cam.com/video/5iFnzr73XXk/v-deo.html In 2012 we reach 15m LOC (!) with over 1000 individual contributors and 100+ companies. And at the end of the video LOC is ~20m in ~50 000 files with ~1500 individual contributors and 400+ companies.
+Raddishist About four hours of gource | avconv. The hard part is assembling a single git repo of the entire Linux source code tree history and teaching gource to pick up the pre-bitkeeper stuff correctly.
+SGTBizarro He simulated the development of the Linux Kernel by faking a git repository of its development, then allowing gource and aconv to generate the visualization. A git repository is like a folder that developers send their code to, to update and maintain it. Hopefully that is dumbed down enough for the layman.
+T.C. Zhou I'm a programmer. I have no fucking clue what I'm looking at, and it makes me bored to watch. I also reaaaally would like to know why there's an msdos component.
+Tamuren | The tree represents the sourcecode, the figures persons who work on it and the beams they shoot the code they develop and add to the tree. That's all you need to know here. If you're interested in how such a complex workflow is possible in practice, search for "VCS" ("Version Control System"), or "git" for a specific solution (-probably not used by Linux since it's quite new- this system is currently used by Linux - in fact it was developed by the founder and inventor of Linux specifically _for_ Linux) VCS: git-scm.com/book/en/v2/Getting-Started-About-Version-Control git: git-scm.com/book/en/v2/Getting-Started-Git-Basics If your developing code and are not using one of these systems, I highly recommend to read this article and start using it as well.
+Merthalophor "In short, at least give the penguin a fair viewing. If you still don't like it, that's ok: that's why I'm boss. I simply know better than you do." -Linus "what, me arrogant?" Torvalds
+Gart Nilis This video just cares about the linux kernel developpement. Stallman ans the FSF created all the pieces of software around the kernel, so they shouldn't appear here. Stallman does cry when you do not mention him when talking about the whole operating system, but not if you just care about the kernel, as it's the case here. It also existe: Androïd, which is an OS that uses linux kernel but not the GNU programs, and also GNU/Hurd which is an unstable operating system, while the HURD kernel is not finished yet and still unstable
we really need new religion for the third millennium, with Saints like Linus, Von Neumann, Engelbart and others. In the end, I think its several individuals who are SO essential for everything what came next, its almost ridiculous...
Search for Gource. Is an aplication to represent code additions to a source tree in a grafic way. Programmers are those who move around, the other dots are files comprising the software. The beams are code commits to a certain file. That's pretty much it, is just showing a repository activity during development.
+Fahad Zafar to be honest if u did visualization of microsoft windows releases and their patches it would be a shitstorm compared to this beautiful tree
There is no better ad for Open Source than this.
The power of human collaboration
Linus Torvalds be like... BAM PYEW POW FLASH
LMAO
This needs sound effects. For example, one for each commit with timbre determined by the size of the commits and another for new people joining.
I love how you can see how people drift away from the project and later come back to work on other parts. It's a beautiful video. Thanks for sharing.
That little pink puppet is the famous Linus Torvalds ?
He's cute. Hes running so much in the field, between flowers.
1:14:26 Is my favourite part.
+fuanshin Is that when you contributed
Some significant moments that are fun to see in this video are
Right around the 2.4.0 release (2001) with 2.4m LOC - v1.0 was ~170k LOC and in 2001 you see a lot of new contributors ua-cam.com/video/5iFnzr73XXk/v-deo.html
2005 is an interesting year where Linus released Git and you see lot's of action in the kernel. You had the 2.6.11 release for example with 389 contributors and 6.6m LOC ua-cam.com/video/5iFnzr73XXk/v-deo.html
In 2012 we reach 15m LOC (!) with over 1000 individual contributors and 100+ companies.
And at the end of the video LOC is ~20m in ~50 000 files with ~1500 individual contributors and 400+ companies.
Holy crap, how long did this take to put together? Nice job, really interesting. I'd probably use this as a screensaver.
+Raddishist About four hours of gource | avconv. The hard part is assembling a single git repo of the entire Linux source code tree history and teaching gource to pick up the pre-bitkeeper stuff correctly.
+Darrick Wong Ah yes, I understood some of those words.
+SGTBizarro He simulated the development of the Linux Kernel by faking a git repository of its development, then allowing gource and aconv to generate the visualization. A git repository is like a folder that developers send their code to, to update and maintain it. Hopefully that is dumbed down enough for the layman.
I don't know what's happening, but it's friggin' beuatiful.
+Henry Tompkinson Collaboration, that is what is happening. Open Source is a beautiful thing indeed!
I'm a programmer
to me, this is so beautiful
+T.C. Zhou I'm a programmer.
I have no fucking clue what I'm looking at, and it makes me bored to watch. I also reaaaally would like to know why there's an msdos component.
Thank you!
You call yourself a programmer but you can probably only program on javascript lol
@@basedfacistman JavaScript is coding, not programming.
@@bitterlemonboy Assuming abilities, or lack of it, from complete strangers. Nice job.
WTF! Super great job Man! The power of human collaboration!
For the 1991-2016 please make it a 360° video!
My eyes are full of tears...
Watch Linux kernel hackers shoot colorful beams of code all the way up to v4.0! ua-cam.com/video/5iFnzr73XXk/v-deo.html
Four hours for gource | avconv.
+Darrick Wong how big was the gource file ?
No idea, since it was piped. The avconv output was 8GB or so, I think.
Didnt you have anything better to do? xD
What gource options were used to produce the clip?
Mr. Wong,
Even though your name sounds like wrong, this is a job done right. thank you for a beautiful data visualization.
Why am I even here? I have no idea what's going on?
Where can I go to understand what is happening?
+Tamuren google.com
+Tamuren | The tree represents the sourcecode, the figures persons who work on it and the beams they shoot the code they develop and add to the tree. That's all you need to know here. If you're interested in how such a complex workflow is possible in practice, search for "VCS" ("Version Control System"), or "git" for a specific solution (-probably not used by Linux since it's quite new- this system is currently used by Linux - in fact it was developed by the founder and inventor of Linux specifically _for_ Linux)
VCS: git-scm.com/book/en/v2/Getting-Started-About-Version-Control
git: git-scm.com/book/en/v2/Getting-Started-Git-Basics
If your developing code and are not using one of these systems, I highly recommend to read this article and start using it as well.
+Merthalophor Linux uses Git. In fact, Linus Torvalds created Git specifically to address VCS problems Linux was facing.
LastStar007 Ah really? Very interesting. Linus Torvalds is just badass.
+Merthalophor
"In short, at least give the penguin a fair viewing. If you still don't like it, that's ok: that's why I'm boss. I simply know better than you do."
-Linus "what, me arrogant?" Torvalds
21:50 What happened at the end of 2007? Where did everyone go and why is the time hopping back and forwards?
I dont really know but maybe it forked right there and then merged back and he is showing both temp forks.
Any mind map software that could generate something like that?
Brilliant. Enjoying
how did you get the file type numbers?
how do i make a video like this
2:08 it gets crazy
This is epic, what did you use to render the network in this way? its really neat.
Gource - it makes git commits look beautiful
The first few years looks like he's committing HUGE changes at a time.
He (Linus) received those in form of patches and applied them to the source himself...
What software is used to produce such a beautiful tree ?
I think it´s Gource
Bravo! True art.
Looks like Linus shooting photons at a group of evolving organisms. Kinda like the sun and the earth.
It's like watching time lapses of colonies of microscopic organisms growing.
I don't see the word GNU in there. This video will make Stallman cry.
+Fff Fff Actually, since this is specifically about the kernel (which is actually the "Linux" in GNU/Linux) I think he can probably live with it.
+Fff Fff there's no GNU in here, so why would it make him cry?
+aae42 Because every time someone says Linux instead of GNU/Linux it makes him cry.
+Florian Schumacher It will still make him cry just the same.
+Gart Nilis This video just cares about the linux kernel developpement. Stallman ans the FSF created all the pieces of software around the kernel, so they shouldn't appear here.
Stallman does cry when you do not mention him when talking about the whole operating system, but not if you just care about the kernel, as it's the case here.
It also existe: Androïd, which is an OS that uses linux kernel but not the GNU programs, and also GNU/Hurd which is an unstable operating system, while the HURD kernel is not finished yet and still unstable
which applications were used to make this vid?
Gource... It's compilcated to use... i found it out!
@@DrayCrouse it's really simple instead, took me 60 seconds to launch it over one project
@@DrayCrouse How is it complicated. You just need to clone the github repository you want to view then go into that folder and run the gource command.
What are the numbers next to the up left rectangles? Numbers of files by extension/type?
I think I saw Mauro fucking with the userspace
so amazing
although nothing know,still surpresing
Why is there an msdos component in there?
+Johnnie Bassdrum pretty sure that's the name of the FS driver for reading FAT
maybe some boot related shit.
I have no idea what is going on here but it's pretty.
I can only imagine an svg with all the 'blob' names, it would be enormus
we really need new religion for the third millennium, with Saints like Linus, Von Neumann, Engelbart and others. In the end, I think its several individuals who are SO essential for everything what came next, its almost ridiculous...
Why would you poison the well with intellectually backward ideas and mechanics?
Mindblowing.
Nice job. Love it
And then this stuff will ask me to give him my wear and will start to search Sarah Connor
I really do not understand this video, where can I know more about it?
Search for Gource. Is an aplication to represent code additions to a source tree in a grafic way. Programmers are those who move around, the other dots are files comprising the software. The beams are code commits to a certain file. That's pretty much it, is just showing a repository activity during development.
Looks like an EVE online game
who are "c" and "h", the twp biggest contributors?
Probably it resembles the amount of .c and .h-files in the source tree
oh...thanks
Shit really took off at 1995 01 00
It is so beautiful
It would be a great visual to an video-album of music.
It is so cool, though I don't quite know what was going on.
what the hell is this....can u give a link for info on this on discription
You will never understand, LOL
idunnowhats going on but looks neat
epic video
It looks like a mess of neurons.
is this where babies come from
how to create this type of animation
Coolest name in there? Got to be Christoph Hellwig, that sounds like it came straight out of Hogwarts.
MUITO FODA, MEU DEUS :D
Who actually watch this video for 2 hours
2:10
Whats is better? Linux or BSDs?
ah the lies that have been taught one in the same..bsd just goes about a different way of "publishing " it.
tôi không hiểu gì hết
all those bugs , hmmmmmmm
+Fahad Zafar to be honest if u did visualization of microsoft windows releases and their patches it would be a shitstorm compared to this beautiful tree
log( Ω=Гv
Gagnslaust, Totally useless!
)))
And the operating system still runs like shit.
+PhiloAmericana no u
+PhiloAmericana Linux is a kernel, not an operating system, and if Linux runs like shit, then why do 90% of the world's servers run on it?
maybe because your first love is slackware, give Linux Mint a try. It feels like android and the Desktop is just like polished windows xp
all that effort and the end result is crap, windows is so much more useful
I love Linux, it does what I tell it, no malware for the most part, and no spyware.
Sorry if you're not tech savvy enough to use a computer. :-)
@@UnobtainableSilence sure ill tell your mama that later tonight
@@hmodarres Just another punk ass perv, Did you learn that from you're wife's boyfriend?
What are the numbers next to the up left rectangles? Numbers of files by extension/type?
exactly