LXC is the core technology, and the part that's actually revolutionary (for linux).
LXC is not really revolutionary, OpenVZ and Linux-VServer provided linux containerization for many many years.
I expect someone to come along any minute now and say that Docker no longer uses LXC anyway, now it uses libcontainer. This isn't true, libcontainer is just another frontend to LXC, libvirt being the first project to run a LXC without using the LXC userland.
Bill Gates must be pissed Pen Windows never caught on. First released in 1991!
I think you're not giving Jobs enough credit even for the first wave of personal computers. The Apple II was probably the most important step into the world of computers in the home, school and business, moving us from the era of hobbiest kit computer to what we view as the standard computer, keyboard and monitor.
Thats a romantic view, but actually its the Commodore 64 that was the machine that brought computers into homes, schools and offices. Faster, better graphics, real sound (Apple ][ could only make beeps and boops), and less than half the price.
http://www.myspace.com/michelle_i_sullivan
"I'm 40 year old transsexual girl
I'm not making this up!
Off-line development is the first thing that come to mind.
Its also single-centrally managed server, which is painful for distributed development (but perhaps good for companies). There is P4Proxy, but that is readonly. Remote users on the other side of the world don't have the best experience.
I could list many other things. SCM has grown significantly since 1999, P4 hasn't.
P4 is awesome and works great for huge repos with lots of developers.
However it is getting stale. I can't think of a single new feature added to it since I started using it in 1999.
If you're running a serious server you should always do a reboot test after installing any software. I've been burned many times by someone doing a "harmless" installation only to find out 6 months later a critical library was upgraded with an incompatible one (a recent example is expat 2.0) and the server doesn't boot like it should.
Always reboot! Even with the super slow bios you get in servers nowadays it should only take 2 minutes to be back up and running.
But did anyone promise that ubuntu would kill off MS or something? Has it actually failed to deliver?
Hell yeah they did!
Bug #1 reported by Mark Shuttleworth on 2004-08-20 (Activity log)
(critical) Bug #1 (liberation):
This report is public
Microsoft has a majority market share
I for one wrote 150+ modules, of which a grand total of 7 were available on ActivePerl
Perhaps the problem is with the way you code your modules and not with the ActivePerl build farm? ActivePerl has like a brazillion modules available for it.
Perl has been a first class citizen on Win32 starting with the GSAR port back in late 90s, then Perl for Win32 and now ActivePerl.
In fact ActivePerl was more up to date than unix Perl during the late 5.005 and 5.6 because the pumpkin was primarily a Win32 developer.
If you want to find the second class citizens in the Perl world look at OS2, Aix, Hpux, and other strange unixes. I know you want to make Perl better and are working hard on it, but insulting the people who put together the foundation you're now working on is misguided. They did a damn fine job.
Last time the marketing department springs for a trip into space
Real programmers don't comment their code. It was hard to write, it should be hard to understand.