12 ms·
Happy birthday – 30 years of Linux
- jstx1 5y ago> I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) Nice.
- racl101 5y agoManaging our expectations from the get go.
- AdmiralAsshat 5y agoOh, huh. For some reason I always remembered that sentence as, "won't be big and professional like Hurd".
- pjmlp 5y ago> 1998: Many major companies such as IBM, Compaq and Oracle announce their support for Linux. https://en.m.wikipedia.org/wiki/History_of_Linux https://en.m.wikipedia.org/wiki/History_of_Linux Without them it would just be like Hurd.
- deleted 5y ago[deleted]
- mongol 5y agoStrange this has not received more attention!
- deleted 5y ago[deleted]
- k_bx 5y agoLinux is 1 day younger than Ukrainian independence. Nice :)
- lanna 5y agoAnd 7 days older than Nevermind
- codetrotter 5y agoI didn't know what this was referring to so I looked it up. https://www.nme.com/news/music/dave-grohl-says-hes-yet-to-discuss-nevermind-30th-anniversary-with-krist-novoselic-2875352 https://www.nme.com/news/music/dave-grohl-says-hes-yet-to-di...
- johnchristopher 5y agoI remember installing Ubuntu 4.10 and then discussing it on a forum and someone was like "no mp3 support ? what stupid distro is that lol".
- bdz 5y agoI was in high school and that was the first time I've ever seen a live CD. A full functioning OS running on a CD? School PCs were running XP and most things were locked down. But lo and behold the magic live CD made you do a lot of things otherwise were not allowed. Good times. I always had a live CD with me for years (and it was actually really useful)
- oktwtf 5y agoI recall getting a shipment of about 50 CDs simply by asking for some online. I handed them out to just about anyone, mostly peers at school, however I remember having some left over and tossing some out during Halloween amongst some candy to some young kids too. I like to think at least a few of them got used and hopefully introduced a couple to a lifelong addiction to Linux. Those dark, dark hours/days/weeks with Xorg really made me into the hacker I am today. If the forums weren't there, read the docs, if the docs weren't helpful you could read the source. Not being stonewalled while discovering how to work with one's computer is a wonderful experience. Happy Birthday to such a wonderful OS!
- xur17 5y ago> Those dark, dark hours/days/weeks with Xorg really made me into the hacker I am today. If the forums weren't there, read the docs, if the docs weren't helpful you could read the source. Not being stonewalled while discovering how to work with one's computer is a wonderful experience. Same thing here. I distinctly recall having a stack of different linux distros that I would install and switch between, then spend hours configuring the os, tweaking xorg, etc.
- blt 5y ago> If the forums weren't there, read the docs, if the docs weren't helpful you could read the source. This experience made me a true believer. Never needed to do it with kernel source code, but with libraries and userspace apps. Hitting the closed-source wall in SDKs and environments like Matlab is frustrating and takes all the fun out of programming.
- room505 5y agoMy first linux distro was Ubuntu 6.06 LTS (Dapper Drake). Was just trying to learn by myself how to use and understand linux. Fun times. Happy Birthday! Edit: I was probably one of the few that actually liked the orange and brown theme.
- ASalazarMX 5y agoMine was SUSE Linux. It came in a magazine CD, and I installed on my clunker PC then. Had to ask a week off work because I couldn't stop playing with it. It was an eye-opening experience compared to Windows because you weren't just allowed to tinker and even recompile the OS, you had to if you wanted to make things work like they effortlessly did in Windows, and then take it to some weird extreme. It was a lot of learning. I'm just happy there are user-friendly distros now, because nowadays I can't devote hours just to setup my VGA card and a mouse with five buttons :)
- scruffyherder 5y agoCross compiling from Minix386 to downloading SLS and going native. What a wild ride.
- prirai 5y agoWhere do I find this mail archive except on the Google group? Need to know about what followed this.
- johnny53169 5y agoI'm so grateful for Shuttleworth ongoing support for Ubuntu for 17 years, it all costs a lot but Ubuntu has been a key contribution for Linux. It's important to praise good contribution IMO
- CameronNemo 5y agoUbuntu is only ~17 years old. Shuttleworth is ~48 years old.
- johnny53169 5y agoCorrected thank you!
- dleslie 5y agoI used to order boxes of Ubuntu CDs, when they still shipped them for free, and would hand them out to students at University; the pitch that it had a full free office-compatible suite and a C compiler was enough to get people to readily pick up discs.
- racl101 5y agoI remember my first year of Uni having to go to the lab just to find a Sun work station (running Red Hat) so I could do my comp sci assignments and hope that there was one available otherwise I'd have to make the trek to the building again. During the winter months this trek was arduous. It was so great in my 2nd year after learned about Ubuntu, figuring out how to install it on my Windows PC and being able to dual boot and then being able to do my assignments by connecting via SSH. Was able to do my assignments quicker and from the comfort of my rented basement (far away from campus). And it was even better to just be able to experiment on my own laptop and not worry about screwing things up on the campus workstation. There's so much good stuff available to make learning programming quicker but I look fondly on those early '2000 years because it makes me appreciate how far Linux and FOSS has come along.
- dleslie 5y ago... SFU had Sun Workstations running Red Hat. They replaced the Solaris machines. Did you go to SFU?
- amatecha 5y agoBoxes?! Nice. I still have a handful of those old Ubuntu live CDs for a couple different architectures. Pretty cool lil piece of computing history now, I guess. Not sure I really "converted" anyone to use Linux, but it got a few people interested to be sure!
- dleslie 5y agoYup! I'd set the quantity to 50 or 100 in their order form, and usually receive around 25 to 60. Never was a consistent amount, but it was always enough to hand out.
- sbuttgereit 5y agoRemoving "Ubuntu" from the title is probably a good idea. We can see who wrote the article from the domain. At first I thought, "What? Ubuntu is 30 yrs old?" As others mention it's not... it's Linux that is. This is just an Ubuntu blog entry on the matter.
- blumomo 5y agoThanks for Linux! Thanks for Ubuntu! Thanks to System76 to provide Pop_OS! on top of Ubuntu and building Linux laptops (not the best build quality but the open philosophy is priceless). Thanks for this ecosystem!
- SevenSigs 5y agoMy first Linux distro was Slackware on floppy disks... very thankful for Linux.
- igetspam 5y agoWow do I feel old. I was running Slackware on my desktop in high school. 2.0.3x kernel. It must have been '96 or '97. It was so difficult. So. Many. Floppies. Printer? Hah! Good luck! Dial up modems worked well enough but your ISP better not be fancy. IRC from the terminal, not an xterm. So old... Happy birthday! You've come so far. I've been a daily driver for most of your existence and these days it's not even hard.
- xbpx 5y agoLinux somehow managed to be both the dark horse and the pride pony. Preferred tool of hacker and mega corp alike. It helped launch my career in tech when I messed up a dual boot with Windows XP and fixed it by partitioning MS out of existence. Haven't looked back since. Happy Birthday Linux!!
- bityard 5y agoI can trace the start of my (reasonably prosperous) career in IT, to one off-hand comment at a Linux User Group meeting some 20 years ago. I was a student and mentioned to someone that I was looking for part-time work. Another fellow overheard and I was hired over the phone the next day. Fair to say much of the way my life turned out is thanks to Linux and open source software.
- amatecha 5y agoThat's awesome! I had to kinda "force" Linux on my workplace at the time but it was really rewarding to get an efficient network/server setup going for them. I also ran it as my desktop there (though had to use Wine a bit ;)). Good times :)
- drewg123 5y agoI remember installing it in 92 or 93 when I was in grad school via a big pile of floppies. It was liberating to turn an otherwise useless PC into something more or less equivalent to a sparcstation. I was a huge linux fan and evangelized for it everywhere. A few years later, I was acting as a sysadmin, and wanted to replace some aging DECstations with PCs running Linux. The prototype machine was great, except for how terrible NFS performance was. The kicker was xdvi would take minutes to render a page of a document. The DECstations would take seconds, even though they were ~10% as fast as the PC running Linux. I realized the problem was that Linux NFS didn't do any client side caching, and xdvi walked around byte-by-byte in the font files. I met Linus at the '94 Boston USENIX and asked about NFS file caching. He told me he didn't care about NFS, and didn't think it would ever get fixed. The interaction was unpleasant and left a very bad taste in my mouth. I then went to the FreeBSD BOF, where they were professional (Justin Gibbs was wearing a button down shirt and giving a power-point presentation). They assured me that FreeBSD cached NFS just like any other filesystem. When I returned from the conference, I installed FreeBSD on the test PC and sure enough, it rendered the xdvi pages instantly. Its amazing how that one experience shaped my life. I used and hacked on FreeBSD for years later when I worked on OS research. I helped port FreeBSD to the DEC Alpha and became a committer in the late 90s, and have contributed ever since. These days I get paid by my employer to make FreeBSD as fast as possible for our workloads, and get to do cool stuff like building what I suspect is the world's fastest web server in terms of absolute bandwidth.
- themodelplumber 5y agoFunny to see FreeBSD promoted, and Linux taken down a notch in the top comment on a thread for an article celebrating 30 years of Linux...well, funny, if a bit unexpected...
- smashed 5y agoSame old same old? It's a big part of the history. Linux has been compared to its competitors all along after all. I remember FreeBSD being ever present all along. Ultimately, Linux won on many fronts, the biggest one maybe the vast hardware/driver support. I've used both extensively in the 90's and early 2000's, both on the server and workstation side. Ultimately settling 100% on Linux around 2004-5. Still, competition on this space is very healthy. Who wants an OS monoculture?
- glandium 5y ago"just a hobby, won't be big and professional like gnu". Well, it's now orders of magnitude bigger than gnu, definitely not a hobby for neither Linus nor plenty of other people, and we're still waiting for the Hurd.
- jabo 5y agoFun fact: As Linux turns 30, it also recently reached 1 Million git commits. I took these 1M commits, indexed them in Typesense, and built a search experience around it a couple of months ago: https://linux-commits-search.typesense.org/ https://linux-commits-search.typesense.org/ Has some interesting nuggets in there.
- 0des 5y agoWow, this is really cool! Thank you
- soniman 5y agoLinus has said that he uses Chro
- soniman 5y agoI was looking at buying a new computer recently and dreaded another ugly Windows machine at $500. Some Chromebooks were going for almost nothing and with crouton for loading Linux it was the perfect solution. Later on I found out Linus also uses Chromebook/crouton as his Linux setup.
- int_19h 5y agoIn retrospect, I often still wonder what would have happened if BSD weren't mired in legal issues at the time.
- throwawaylinux 5y agoI doubt things would have been much different. It wasn't "mired" in legal issues, there was one lawsuit was brought against one company selling the code (not developers or users or hobbyists) in 1992, in '93 their injunction was denied and the case collapsed from there with a counter suit launched. It was all settled in 94. The myth is that BSD development ceased or scaled right back, but that really wasn't the case. NetBSD's initial release was early 93, FreeBSD's initial release was late 93. Clearly they had been busy developing things leading up to it, and were confident enough to release entire new forks. The lawsuit is a commonly cited reason, but I think that's more of a retroactive justification that's doesn't really come with solid evidence or reasoning. https://web.archive.org/web/20190605151240/https:/www.softpanorama.org/People/Torvalds/Finland_period/att_lawsuit_as_a_launcher_for_linux.shtml https://web.archive.org/web/20190605151240/https:/www.softpa... You read things like this and it's just handwaving without much actual evidence at best, and at worst grasping at straws, with the usual bitter sour-grapes lines like "One of the reasons that he was a real volunteer and has a demanding day job (as we can see later this was almost never true for Linus Torvalds)." Linux was just 3 years old at the time the lawsuit was settled, a project from an undergrad, whereas BSDs had much longer commercial and serious academic heritage, the Berkeley Software Distribution that 386BSD came from had started 15 years earlier! Fact is Linux was starting from well behind at that point. Linux simply gathered more momentum, whether it was the technology, the people, the community, the GNU userland, I don't know but I'm pretty sure the lawsuit was a very minor part of it and what effect it did have would not have shifted overall trajectories or ultimate outcome.
- adrian_b 5y agoI agree that the results might have been not too different if the lawsuit would have been settled earlier, but nonetheless, even a couple of years of delay for BSD was enough to let Linux mature enough to be usable for normal work, not only for experiments. If the initial toy version of Linux would have competed since the beginning with BSD, it might have been abandoned without further development. I have started to use both Linux and FreeBSD simultaneously, in 1995, after receiving some Slackware CD's with a computer magazine and after buying the FreeBSD 2.0 CD's. I have continued to use both of them until today, even if before 2003 ... 2005 I had been using FreeBSD much more than Linux and since 2003 ... 2005 I have been using Linux much more than FreeBSD. Even early Linux was nice, as long as you did not attempt to fight with X Windows to get a GUI and you were content with the CLI. However early FreeBSD distributions were in a completely different class of quality than early Linux distributions. The documentation of early FreeBSD was superb and it included absolutely everything that you would ever want to know. The excellent FreeBSD packet manager did not have equivalents in any Linux distribution, much less in Windows or Mac OS, and it provided useful applications covering most of the needs existing at that time. At least for the tasks that were important for me at that time, e.g. networking, the speed of FreeBSD was much greater than of both Linux and Windows NT. Early FreeBSD was also much more reliable than both Linux and Windows NT. For example, at that time I could not yet afford to have UPSes for all computers, even if I was located in a place with frequent power failures. The FreeBSD UFS with soft updates has always survived without problems after any power failures, while both the computers with Windows NTFS and those with Linux having early versions of the Linux file systems with journaling, have frequently become unbootable after power failures, despite the journals. So the increasing popularity of Linux was not caused by it being a better OS. I would guess that the popularity of early Linux was due to its distribution model. To experience BSD in a time when it was not yet feasible to make large downloads over the Internet, you had to buy the CD sets for either FreeBSD or NetBSD or OpenBSD. The CD sets were quite cheap in comparison to a non-pirated Windows copy, but they still required you to make a committed decision about that. On the other hand, to experience Linux, I did not have to do anything. At least in Europe, where I lived, a large number of computer magazines, which were still popular as an important source of information at that time, before everything moved on the Internet, came very frequently bundled with Linux installation CD's, so in a short time I got maybe a dozen of Linux CD's, without explicitly searching for them. If I had them, why not use them? While in the beginning FreeBSD was without doubt better than Linux, that changed in time due to the far larger number of Linux developers. The main problem of Linux and FreeBSD, then as also today, is that all peripheral device manufactures write Windows drivers for them but they do not publish their documentation and few provide drivers for Linux or FreeBSD. So in the following years after the initial introduction, more people have written reverse-engineered device drivers for Linux than for FreeBSD, so for any random computer it became much more likely that its hardware was supported by Linux than by FreeBSD. For example in 2001 I bought some motherboards with a VIA chipset for Athlon CPUs. I could not use FreeBSD on them, as I desired, because there were weird data corruption events, either on hard-disks or on recordable CDs. I had to use Linux, which worked fine. Later I discovered that the VIA Athlon chipset had a horrible bug in the ATA controller, which caused the data corruption, and VIA kept the bug secret. The Windows drivers included a workaround that serialized the write commands to the ATA controller, avoiding the corruption. Some Linux developer reverse engineered the VIA driver and added the workaround to the Linux kernel, while the FreeBSD kernel did not handle this quirk. There were many such examples that contributed to Linux becoming more and more popular. The turning point when Linux leapfrogged FreeBSD and began to have an increasing advance over it was around 2003, when Intel introduced Pentium 4 with SMT (a.k.a. Hyperthreading) and 2005, when AMD introduced multicore CPUs. In the beginning the BSD systems could not use more than 1 thread at all, so they were not able to use efficiently the new processors. The BSD systems needed many years to become MT capable. On the other hand, Linux had very quickly versions able to use multiple threads and then the kernel was improved at a very quick pace to become more and more scalable.
- bogwog 5y agoWow, I had no idea that Linux and the SNES were released so close together (SNES came out 2 days earlier, at least in North America). Coincidentally, they're both things I love! I wonder if you can install Linux on a SNES?
- traviscj 5y agoProbably not, but could emulate SNES on a Linux!
- brundolf 5y agoHow many of us have written a post like this about a personal project ("I'd like any feedback on things people like/dislike in X, as my project resembles it somewhat", "just a hobby, won't be big and professional")? You never know :)
- themodelplumber 5y agoThe early days were tough on some of us PC power users who were itching to try Linux. I won a copy of Red Hat at a Unix User Group meeting, felt positively drunk with power all the way home...and never got it to start X. A few friends tried getting it to work, no go. Then I bought Mandrake at CompUSA. Same result. I tried installing again, and it was infuriating watching all those icon files getting copied over, with a gut feeling that the result would be the same. (Have you ever felt that eagerness, watching hundreds of icon names scroll by, and imagining how cool they would look on YOUR (hacker) screen? Holy smokes.) So that sucked--nothing worked, no X, just a command line and I didn't feel I had the preparation to work with it, nor did I really understand that I could do most of my work on the command line if I wanted to. Eventually, about a year later, I tried the Knoppix Live CD and somehow it shipped with the right modelines for things to just work. Why didn't anyone know to check my modelines?! I could have had X working for years. Stupid modelines... After that, Ubuntu came out, and it also Just Worked for me, and Shuttleworth had rendered POV-Ray code in space, with even the resulting art showing this unique community effort. I started an online community for my favorite FOSS project, and it all felt like some kind of amazing global village. Depending on where you go, the same community vibe is still there in various places... Pretty soon Textpattern and WordPress and Joomla also made it worthwhile to move away from Flash for the web, and boom--my media & web business could be built and maintained using Linux server and desktop platforms. Congrats to the Linux community.
- bityard 5y ago> Then I bought Mandrake at CompUSA. Ha! Me too! I thought I was the only one. I remember that whatever release it was had a bunch of problems because it was the first version not based entirely on Red Hat and that they rushed the release of the next version to fix all the issues. So my purchased boxed copy ended up being both buggy and only relevant for like 6 months. I think I switched to FreeBSD for a while after that.
- themodelplumber 5y ago:-) It's funny to hear after all those years that it was a buggy release anyway...
- huachimingo 5y agoIf it wasnt because of Linux, I would have not studied Informatics...
- 0des 5y agoFond memories of ZipSlack causing my first (of many) clicks-of-death :)
- kjellsbells 5y agoRedhat 4 or 5 I think from the cover CD of a magazine. Kernel 1.2.13, although the first thing you did in those days was to make config and recompile as modules were not a thing then. Makes me wonder how we found time to do anything productive really, between finding good enough hardware that Linux wouldn't balk and reading HOWTOs and fiddling with config files. Took a diversion into OpenBSD for a few years (if you thought liveCDs were cool back then, running clustered firewalls in RAM from an immutable floppy disk blew my employer's mind) but Linux dragged me back once Sun imploded and haven't looked back.
- canistel 5y agoI still remember that day when a South African colleague, who was a known Linux fan-boy, was enthusing about Linux (and also belittling Windows in the process as is customary) attempting to get us to try the OS. He even used to use Emacs for Java programming. I had asked him then: "What about software such as Adobe Photoshop? How do I use that in Linux?" He had said "We have GIMP! And it is free too..." I had thought, "GIMP? What sort of name is that?". I had imagined GIMP to be a shoddily put-together Photoshop clone with a clunky interface. An amateurish, buggy imposter. And here I am now, roughly 19 years later, typing this in Xubuntu. I plan almost every aspect of my life through Emacs Org-Mode. And I haven't gone near a pirated copy of Photoshop for years.
- eloeffler 5y ago> And I haven't gone near a pirated copy of Photoshop for years. Is that even possible these days for a current version? Or does it need constant license validation?
- synergy20 5y ago25 years with Linux here, Linux is my sole OS for about 20 years, I'm so grateful for it.
- amatecha 5y agoThat's pretty cool. What kind of setup (wm, common applications etc.) do you use? I of course assume you use it as a desktop OS, as opposed to CLI-only ;)
- synergy20 5y agoIt's mostly debian/gnome then ubuntu/gnome all these years, the only time I need windows each year was to do turbotax which I run that inside a virtualbox/windows on linux for one or two days. I did not do games though which I believe Linux was not ready for that in the past.
- noisy_boy 5y agoI used to joke that once you had an X config working, basically print out few copies (provided you can get the printer working), laminate & frame them all and hang them in office, home, friend's home... Now I just fearlessly upgrade Linux / switch distros with reasonable confidence that everything will continue to work. We have come a long way. Like countless others, Linux has really changed my life. And I'm eternally thankful to it for that.
- pjmlp 5y ago30 years to reach 1% of desktop usage, next year is going to be it, Windows 11 will make everyone migrate. Had Microsoft been half serious with NT POSIX subsystem as they are with WSL, and it would never taken off, as proven by the masses that rather pay for Apple or Windows devices instead of supporting GNU/Linux OEMs.
- Koshkin 5y agoIt has taken Apple almost 40 years to reach 15%.
- pjmlp 5y agoSo, does Linux plan to grow 14% in 10 years?
- Koshkin 5y agoFor all we know, it might do even better. 10 years is a long time by today's standards.
- pjmlp 5y agoI keep waiting to see the massive exodus that keeps being announced since Windows XP. Instead Apple and Microsoft keep getting users that the only thing they care about is some kind of POSIX support, and don't care one second about supporting Linux OEMs. In 10 years the Linux kernel might be everywhere, the userspace will be mostly gone, fully replaced by BSD licensed alternatives or commercial products.
- dcminter 5y agoI first ran Linux when a friend[1] at college gave me the boot&root floppy disks. I think it was the 0.96c.2 kernel and I remember being impressed that the "install media" (it was a distinctly manual process) were smaller than my slim paperback copy of "Portable Unix." A year or so later, with high bandwidth connections in the UK still a bit thin on the ground, I downloaded the full 100 disk SLS distribution at work (a satisfying brick of disks). The process was amusingly convoluted: using ICL's X25 email client I would email requests to a mail responder on one of the archives (funet I think?) for 64k uuencoded chunks of each disk. Then I saved the email, trimmed the header/footer garbage, stitched it into one file, decoded it to a binary, copoed it to a floppy, and repeated. It took about a week. So just so you kids know, before you get off my lawn, I <3 'sudo apt-get dist-upgrade' :) It did used to generate a little cameraderie amongst us experience scarred afficionados though! [1] jcday are you out there? I owe you one! :)
- timonoko 5y agoI cant find the history of Loadlin. When did it came out? It seemed to be the gateway from MSDOS to Linux Shell. If you had no experience with Windowing systems, or just shitty machine, you slowly turned into Linuxer without paying much attention to details.
- zozbot234 5y agoEarly Linux versions also provided UMSDOS, which implemented a standard Linux filesystem in a subdirectory on a FAT drive. So you could keep your Linux install under e.g. C:\LINUX\ and boot it via LOADLIN.EXE. It wasn't quite seamless, because there was no way to exit back to DOS other than a reboot. But generally it worked quite well.
- KozmoNau7 5y agoThat marks almost 20 years of Linux as my primary operating system. In early 2002 I got annoyed that the newly-released Windows XP would not run on my PC, due to driver issues. So I downloaded Mandrake 8.2, which had just been released, and it's been an extremely interesting journey since then.