[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor acceptance emails will be sent out over the coming weeks. Make sure to check your spam folder!


[Advertise on 4chan]


File: Linus_Torvalds.jpg (266 KB, 600x819)
266 KB JPG
1987: Tanenbaum creates MINIX as a Unix-like teaching OS
>In 1987, MINIX, a Unix-like system intended for academic use, was released by Andrew S. Tanenbaum to exemplify the principles conveyed in his textbook, Operating Systems: Design and Implementation. While source code for the system was available, modification and redistribution were restricted.

1991: Torvalds copies the MINIX code
>I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since April, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months [...] Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT protable [sic] (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.

Also 1991: Torvalds announcing the first official version of Linux and adopts GNU userland:
>[As] I mentioned a month ago, I'm working on a free version of a Minix-lookalike for AT-386 computers. It has finally reached the stage where it's even usable (though may not be depending on what you want), and I am willing to put out the sources for wider distribution. It is just version 0.02...but I've successfully run bash, gcc, gnu-make, gnu-sed, compress, etc. under it.

1992: Adopts GPL and POSIX
>When Torvalds released version 0.12 in February 1992, he adopted the GNU General Public License version 2 (GPLv2). [...] With the support of the POSIX APIs, through the libC that, whether needed, acts as an entry point to the kernel address space, Linux could run software and applications that had been developed for Unix.
>>
Fast forward 1996
>The GNU people tried calling it GNU/Linux, and that's ok. It's certainly no worse a name than "Linux Pro" or "Red Hat Linux" or "Slackware Linux" ...

Isn't it funny how the kernel that started as a MINIX lookalike and depended heavily on GNU software somehow became a one-man branding exercise?
>>
>>109401439
>Isn't it funny
not really, if you want a real laugh find the thorvalds/tanenbaum flamewars
>>
>>109403090
>thorvalds/tanenbaum flamewars
https://choices.cs.illinois.edu/cache/Linus_vs_Tanenbaum.html
>>
Yeah, I'd be surprised if this retard can code at all
>>
>>109404162
remember this is the same retard that is renowned for abusing people for their bad code, then forces an update to the linux kernel that basically crashed the global user base. the guy is a fucking fag, he's one of those dudes that exists in the margins of society because he exploits the fact that most people are polite so he doesn't have to be.

most of the work on linux has been done by for profit corporate entities. let that sink in.
>>
>>109403182
>In the meantime, RISC chips happened, and some of them are running at over 100 MIPS. Speeds of 200 MIPS and more are likely in the coming years. These things are not going to suddenly vanish. What is going to happen is that they will gradually take over from the 80x86 line.
That didn't age well.
>>
>>109403182
Yeah, Torvalds sounds exactly like the fat, angry, frumpy nerd faggot I always thought he was.
>>
>>109404294
ARM is more popular than x86 by far, but everything is VLIW under the hood.
>>
>>109404356
>ARM is more popular than x86 by far
this is because cellphones and don't pretend otherwise. it's only started making in-roads in real compute because ai, and even then a lot of that backbone is still x86, which is resolutely not going anywhere and is actively being developed because the demand for it is huge.
>>
>>109404387
Because the preferred unit of personal computing is the phone. x86 is still relevant because it happens to be married to the banks' chosen winner in the semiconductor market, not because instruction set matters.
>>
>>109404294
In the early 1990s and onward MIPS was the first 64 bit cpu and it was ahead of x86 in floating point operations and bandwidth for many years. This was one part of why Silicon Graphics was so successful until they fucked up everything (they also bought MIPS the company..) and everything went downhill from 1997 onwards or so.
MIPS was still used in consumer hardware like PS2 and PSP.. they were quite powerful.
>>
>>109404710
*MIPS (company) = risc processors
>>
>>109404537
>not because instruction set matters.
>instruction set is still that largest general compute tech stack
>but doesn't matter
stop sacrificing your self-respect to win on the internet anon. you'll feel much better about yourself.
>>
weird topic
how do i find a copy of powertools book
>>
>>109401435
El gordo puto de Linus se robó el código. Tenenbaum was right.
>>
>>109404162
He made linux and git. Anything you say will not change that. What have you done?
>>
File: minix.jpg (17 KB, 300x233)
17 KB JPG
>>109401435
Funny how both GNU and Linux have common ancestry in MINIX.
The first thing Stallman wanted for the GNU Project was a compiler, so he asked for the source code of ACK (Amsterdam Compiler Kit, which was the compiler used for MINIX), but they've declined, so gcc was born.
Years later ACK was open-sourced, but it was already late and i don't think many cared (I downloaded it on my MINIX because it's basically the only source code missing from normal install, but it's pretty big and hardly educational, unlike the kernel). MINIX also had a more restrictive license in the beginning.

Imagine if Tanenbaum both open-sourced ACK and MINIX early on and embraced all the software contributions over comp.os.minix, maybe as separate MINIX distribution that's not focused on education.
Then the microkernel would have trully won, and MINIX would be living as the main OS on all of our machines, not just inside Intel ME.
>>
>>109403182
>>109404328
>https://choices.cs.illinois.edu/cache/Linus_vs_Tanenbaum.html
>Yeah, Torvalds sounds exactly like the fat, angry, frumpy nerd faggot I always thought he was.
Didn't get that impression at all.
It wasn't even particularly flame war'ish.
>>
>>109403182
looks that professor is more obsessed with GNUnix than Linus.. GNUnism infested everything, theory and practice, hehehe..

professor lost the debate, imo. obviously there were no asynchronicity knowledge back then, so they were arguing in what was available. anything monolithic is inclined to a threading model, ye

cheiftan won
>>
>>109401435
>Copies
He learned from it, but he produced something entirely different. Freax / Linux was a monolithic kernel and initially only worked on x86.
>>
>>109404537
you can hardly call phones "personal computing" at this point
>>
>>109405738
>He made linux and git. Anything you say will not change that. What have you done?
s/made/stole/g
>>
>>109404717
>>109404710
youre a bot or extremely ESL because they were talking MIPS as the unit of measurement

fuck this gay dead internet earth



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.