Misplaced Pages

Talk:History of Linux

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an old revision of this page, as edited by 62.183.132.2 (talk) at 14:29, 2 September 2011 (arl wants to fix mistakes in this article.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Revision as of 14:29, 2 September 2011 by 62.183.132.2 (talk) (arl wants to fix mistakes in this article.)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
This is the talk page for discussing improvements to the History of Linux article.
This is not a forum for general discussion of the article's subject.
Article policies
Find sources: Google (books · news · scholar · free images · WP refs· FENS · JSTOR · TWL
WikiProject iconComputing B‑class
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Misplaced Pages. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.ComputingWikipedia:WikiProject ComputingTemplate:WikiProject ComputingComputing
BThis article has been rated as B-class on Misplaced Pages's content assessment scale.
???This article has not yet received a rating on the project's importance scale.

Template:WP LoCE

WikiProject iconLinux B‑class Top‑importance
WikiProject iconThis article is within the scope of WikiProject Linux, a collaborative effort to improve the coverage of Linux on Misplaced Pages. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.LinuxWikipedia:WikiProject LinuxTemplate:WikiProject LinuxLinux
BThis article has been rated as B-class on Misplaced Pages's content assessment scale.
TopThis article has been rated as Top-importance on the project's importance scale.

A note

This page is a partial derivative of this translation effort. So if you know some German you can help this article by helping to translate that one.Mike92591 02:14, 27 November 2006 (UTC)

Some copy editing

I have made some changes including quite a few links, and also changed some of the wording, which might have come through the translation process in the German word order. Maybe the copyedit tag can be removed now, but I'll leave it for someone with a bit more of an eye for detail to do. Peashy 13:25, 20 December 2006 (UTC)

I made a few more changes, hope you all like them. FWIW IMO that tag can come off.Tanaats 21:32, 29 December 2006 (UTC)
Per WP:LoCE I'm removing the copyedit tag and placing the article on the proofreading queue. Tanaats 22:40, 29 December 2006 (UTC)

Proofread complete

I did the proofread, added the badge, and will take this article off the "to be proofread" list. I think some questions about the article remain, including a need for better referencing. For example, the quote at the end of the "The name Linux" section has no reference, though I assume it's from Torvalds's book.

This is my first attempt knocking off an article from the proofread list; please make additional changes as necessary, and please contact me (my talk page, etc.) with any feedback. Thanks. —Beverson 21:59, 1 January 2007 (UTC)

Name

I was thinking it would be helpful to change the title of this to "History of the Linux kernel" to make it more clear, because it's only a history of the kernel, and not the whole Linux (or GNU/Linux) operating system. Guyjohnston 13:45, 6 January 2007 (UTC)

Linux is the correct name for this subject. Let's don't irritate the masses more than they already are. -- mms 01:13, 12 January 2007 (UTC)

It's supposed to be about the whole operating system (that is if we are to translate it) therefor "History of the Linux" is the correct name.Mike92591 20:23, 12 January 2007 (UTC)

Errr, huh? No, it's not. What gave you that idea? Back it goes. Chris Cunningham 20:55, 12 January 2007 (UTC)
Look at the first topic (the word "this" is a link). Mike92591 01:04, 14 January 2007 (UTC)

From above "It's supposed to be about the whole operating system", but the lead suggests otherwise. Does anyone know what this article is supposed to be about? And following on, what would be needed to get it to GA status? 87.114.8.169 (talk) 18:00, 1 August 2009 (UTC)

Duplication, and future work

The GNU stuff is irrelevant to the kernel history. Let's keep this kernel-specific.

Things I'd like to see added as the article progresses:

  • Initial external contributions
  • Minix fallout
  • First industry patches

I'd also like to see this cover the complete kernel history. As this was originally split out from another article it really only covers the early history of the kernel. By expanding it we could remove a lot of listcruft from Linux kernel. Chris Cunningham 12:20, 12 January 2007 (UTC)

Copy Editing

I put the copy-edit tag back on -- there are still some German(?) words and funny word orders. I think several people should read the article and try to correct it as much as possible; especially, any person who knows enough German(?) to translate the words which are left. Goldsmitharmy 08:26, 22 January 2007 (UTC)

Confusion

There seems to be quite a lot of confusion between the kernel 'Linux' and the complete operating system 'Linux' or 'GNU/Linux' on this page. It seems that it's supposed to be about the whole operating system, judging from the German article. I don't speak German, so I can't help with the translation, but I'll start doing some copy editing, and try to get rid of some of the confusion. It also looks like quite a lot of this history is repeated on the main Linux page, so a lot of that should probably be removed and just appear on this page. Guyjohnston 18:39, 28 January 2007 (UTC)


Linux is obsolete

The first para of this section under the heading Criticism is gobbelajook. Don't know enough to fix it.--Shtove 20:21, 6 February 2007 (UTC)

Through some looking around I found that gobbelajook means the excessive use of jargon to make others seem inferior. I can see what your saying although, I don't think it was done to make anyone seem inferior. I'll try to fix it up a little. Mike92591 20:44, 7 February 2007 (UTC)

Sorry, I was thinking of Baldrick in the TV show Blackadder - the way he used to pronounce gobbledegook (however you spell it). I didn't mean to say the wording of this article is jargon, or that it makes 'others seem inferior' - the words as translated just don't read with a clear meaning. This para is not the only one with this problem. I understand that WP editors in English are trying their best with a German article when they don't have a great grasp of German. But isn't there an issue about piecemeal (half-arsed) translation in this way? The German should be put in for Misplaced Pages:Requests for translation, especially since the history of Linux is so important for an understanding of how Misplaced Pages etc have flourished.--Shtove 23:49, 7 February 2007 (UTC)

It has actually been in Misplaced Pages:Requests for translation for a while now. You are certainly right about the quality of the translation, it's bad.Mike92591 00:30, 8 February 2007 (UTC)


German text in the timeline

Someone who can properly translate the German(?) towards the end of the timeline should probably do so. Thanks :) Lavid 21:09, 19 March 2007 (UTC)lavid

Version history?

Needs the version history. I only found out today that Linux had gone straight from 0.03 to 0.10 - David Gerard 18:33, 3 August 2007 (UTC)

Pre-history

The pre-history section is good. The environment that the kernel was born into, and the situations that lead to it being launched (and it being possible i.e. gcc) are absolutely worth a mention. I'll re-add it and review the content. --Gronky 21:21, 15 October 2007 (UTC)

No actual justification there. The "filled a niche" angle is pure FSF propaganda; Linux wasn't meant to "fill a gap in GNU", as clearly indicated by Torvalds's distinction between Linux and GNU in his release mail. BSD is no more relevant to the discussion than the music scene of the time is. Discussion of those FSF products that Torvalds used (GCC, bash, whatever) is pertinent, as is discussion of Minix, as is discussion of the emergence of the 386/486 as a cheap, ubiquitous 32-bit workstation platform. All of these things would be great additions. Minor copyedits to Stallman essays are not. Chris Cunningham 00:53, 16 October 2007 (UTC)
I sick of your stupid disregard. Before you claim that I'm some propagandist for the FSF why don't you put your stupid thought against what you know rather than just shitting stuff out of your head. Don't act as thought an agreement has been reached just because you wrote something and you think you're right. Also, I really don't give 2 shits about the FSF and, if anything those paragraph make the GNU project and Berkeley look like crap because they failed to provide a useful free kernel. All it is saying is why Linux became popular. It never says(or means) "it filled a gap in GNU" it means there wasn't anything like it and it was something people wanted. Mike92591 13:15, 17 October 2007 (UTC)
The "critical gap" thing is straight off the GNU website. I'm going to work on this anyway, only because I've been swayed by this most mature of all hissy-fits. Chris Cunningham 11:41, 18 October 2007 (UTC)
Where? And you still screwed this up! Mike92591 12:18, 18 October 2007 (UTC)
I mean in spirit, not literally. Anyway, I've added some more neutral text now; will work on this more later. Chris Cunningham 12:29, 18 October 2007 (UTC)
Then why didn't you say that you twit. And stop screwing this up. Mike92591 19:35, 18 October 2007 (UTC)
I'm not arguing with that. Suffice to say it hasn't convinced me that the contentious sections need to be reverted, and if the page needs to be fully protected until some mature debate emerges on the issue then so be it. Chris Cunningham 19:45, 18 October 2007 (UTC)
Thumperward, when you don't listen to anyone and just repeatedly impose your view on articles by spending more time on Misplaced Pages than anyone else, you can't expect anyone to have any faith in the community process. You have rendered "mature debate" pointless. --Gronky 21:41, 18 October 2007 (UTC)
This "thumperward is a Misplaced Pages despot because he edits more than most" argument might work if there were reasonable belief that my editing opportunities short-circuited debate, but seeing as I myself just had this article locked for five days for the purpose of having a discussion about it I'd say that it's more likely that it's just another excuse to attempt to discredit me. Put up a reasonable argument and we'll see what happens. Chris Cunningham 22:00, 18 October 2007 (UTC)
You had it locked to your version. I don't know why you think that proves your good faith. I've explained already why it's a waste of time to "put up a reasonable argument" - you don't listen. You just use your weight of contributions to impose your preference. --Gronky 22:18, 18 October 2007 (UTC)
Oh noes! m:The Wrong Version! You've been a substantial editor to WP's free software articles for far too long for this innocent ignorance schtick to work. I'm tired of it, and I'm going to publicise your tactics every time you try it. Use real arguments. Chris Cunningham 22:53, 18 October 2007 (UTC)
I really don't understand Thumperward's reasoning. He doesn't think that BSD's failures have an important impacted on Linux. He thinks that certain things are just "rubbish" or "POV"(using it as an adjective) when they aren't. He just decided to move this from "History of Linux" to "History of the Linux kernel" for what ever reason. He thinks I'm some propagandist (because it apparently wasn't enough to say he disagrees and it's okay for him to make up stuff when it benefits him). He doesn't even understand his own comments and definitely doesn't understand others. He is just stupid. Also, don't give Gronky this BS about real arguments you retard. Mike92591 22:59, 18 October 2007 (UTC)
Sticks and stones. I'm about a thousand times less likely to have permanently lost any goodwill on the project than you after this. Take it to another section and we can talk. For nwo, I imagine articles will keep getting protected at m:The Wrong Version while you try to circumvent policy. Chris Cunningham 23:16, 18 October 2007 (UTC)
That doesn't have much to do with the page so I'll assume you're done. Mike92591 20:59, 26 October 2007 (UTC)
(unindenting) So this was reverted again. Points of obvious contention:
  1. The comment about future additions was removed.
  2. There's stuff about BSD, which is only relevant to Linux insofar as Torvalds's quote that he wouldn't have bothered if GNU had been finished and at one time there was a plan for GNU to use the BSD kernel. This is a pretty weak link, all things considered.
  3. The last paragraph of the added material has some problems. Firstly, "in the early 1990" isn't grammatical. The "even" in "Linux Torvalds has even said" is unnecessary and amateurish. And coming as it is after the Minix section, it looks misplaced. If we're going to use the quote, we should attach it to the GNU bit.
  4. The criticism sections are unnecessary. Samizdat is given undue weight because it's bunk which didn't gain any particular media traction, and Microsoft's problem was with the OS as a whole and not the kernel. The relevant bits would be better on Linux than in here.
Going to start changing this in a bit. Chris Cunningham 07:52, 30 October 2007 (UTC)

Messed up page move

This should be fixed shortly. I don't actually disagree with the move, though of course it would have been nice if it had been discussed recently. Chris Cunningham 10:59, 1 November 2007 (UTC)

Argh. We've lost the page history. Left a message for the offending janitor to restore it. Chris Cunningham 08:16, 2 November 2007 (UTC)
I performed a history merge. Is everything ok now? Kusma (talk) 12:06, 2 November 2007 (UTC)

Competition of Microsoft

I've just posted a message to Mike29591, asking him to fix the following errors that slipped into the "Competition of Microsoft" paragraph he seems to have added last October 18th:

  • Most members of the Linux Community took however left and stichelten the topic with jokes...
  • Among other things the magazine did not publish LinuxUser, a completely seriously meant review of Windows XP under the points of criticism of a typical Linux distribution .
  • In the context of the Virtualisierung was agreed upon to improve the exchange from Office documents and to simplify the Virtualisierung of the Enterprise solutions in each case under the competition product as well as the integration of Linux and Windows machines into a common directory structure to simplify .
  • The patent protection planned at the same time that customers of an offerer for the use its software of in each case different the offerer may not be sued because of infringement of a patent. This patent protection was expanded also since non-commercial free software developers. The straight last step harvested also criticism, since it included only non-commercial developers with..

- Redeyed Treefrog (talk) 18:34, 20 November 2007 (UTC)

The following sentence from the last paragraph of "Competition from Microsoft" doesn't make any sense to me.

"In the context of the virtualization was agreed upon to improve the exchange from Office documents and to simplify the Virtualization of the Enterprise solutions in each case under the competition product as well as the integration of Linux and Windows machines into a common directory structure to simplify."

Could someone figure out what it means and fix it? PhoenixofMT (talk) 01:26, 8 June 2008 (UTC)

Besides competition, is it possible yet to have an objective NPOV discourse on what was learned from Microsoft? How was kernel feature parity with NT sought as Linux moved into the server market? What ideas in Linux desktop shells were borrowed from MSFT (or Apple)? I think this would be an interesting challenge, given the strong emotions about the topic. DonPMitchell (talk) 19:30, 23 July 2008 (UTC)

I came here just because of the sentence quoted above ("In the context of the..."). The sentence is unconscionable; I'm deleting it. GrouchyDan (talk) 18:46, 27 September 2008 (UTC)

Technical Development of Kernel

Is there a place where snapshots of previous Linux releases can be inspected? I assume so. I was looking for the history of technical developments in the Linux kernel and didn't find much information here. For example, when did these features appear in Linux? 1. Device driver interface 2. Dynamic linked libraries 3. Multiprocessor support 4. Virtual memory (and I recall quite a while later a big bug in VM was realized, it had never really been working because of too rapid page aging. That's worth mentioning.) 5. kernel threads (I mean preemptively scheduled threads, not user-mode coroutines) 6. asynchronous disk I/O 7. a journaling file system 8. events 9. syncrhonizatino primitives (interesting because UNIX didn't really have any at first, so how did Linux evolve some set, like semiphores appeared eventually in BSD). DonPMitchell (talk) 17:14, 23 July 2008 (UTC)

Suggestion for a minor change

I noticed couple sentences at the end of the "Events leading to creation" section that seem a litte out of place: "These factors of a lack of a widely-adopted, free kernel provided the impetus for Torvalds's starting his project. He has stated that if either the GNU or 386BSD kernels were available at the time, he likely would not have written his own."

My reasoning is that neither Torlvalds nor the Linux Project are mentioned in the article to up to that point. It's not a huge problem because Linus and Linux are introduce in the following paragraph, but it still seems kinda out of place to me. Perhaps it could be written along the lines of "These factors of a lack of a widely-adopted, free kernel provided the impetus for the creation of the Linux project." Kabukiman (talk) 17:11, 21 November 2008 (UTC)

POSIX

In "Events leading to creation" section Stallman is mentioned starting the GNU project with goal of creating POSIX-compatible system in 1983. POSIX itself was stndardized in 1988, so the goal of creating POSIX-compatible system couldn't be set in 1983. —Preceding unsigned comment added by 78.128.165.184 (talk) 09:51, 10 June 2009 (UTC)

Hmm, good point. Mike92591 (talk) 22:01, 10 June 2009 (UTC)

Should something be added to one of these articles about Google chrome OS?

I'm not sure which article (Linux distros, Linux history...) it belongs on but probably someone could do this.

The software architecture is simple — Google Chrome running within a new windowing system on top of a Linux kernel.

Marlasdad (talk) 17:57, 9 July 2009 (UTC)

There is already an article at Google Chrome OS. Keep in mind that the company has just announced that they intend to develop this new distro, they haven't done so yet. I think it could be mentioned in the higher level articles Linux, Linux distribution, once they actually do something. - Ahunt (talk) 18:38, 9 July 2009 (UTC)

Compiling on Minix?

I read the line

Development was done on Minix using the GNU C compiler, which is still the main choice for compiling Linux today

as meaning that the main choice for compiling the Linux kernel is still GCC on Minix. I'm pretty sure that's no longer the case. —Preceding unsigned comment added by 80.56.43.141 (talk) 07:11, 5 August 2009 (UTC)

Good catch - that is just poor sentence structure, as that compiler is used to compile on Linux, not on Minux. I have fixed it. - Ahunt (talk) 12:59, 5 August 2009 (UTC)

Linus a student of Tanenbaum?

As far as I know Linus was never a student of Tanenbaum like the Controversy section claims. I could find no sources to back that up and in fact Tanenbaum said this in the famous comp.os.minix debate: 'Be thankful you are not my student. You would not get a high grade for such a design :-)': http://groups.google.com/group/comp.os.minix/msg/625c4a78723eeef5

I'll remove that claim. —Preceding unsigned comment added by 62.78.167.76 (talk) 19:12, 22 October 2009 (UTC)

LINIX

There is a missing step in the name section. LINIX was the original version of Linus' Minix. Linux was a play on Linus' name. CD-Host (talk) 16:29, 26 February 2011 (UTC)

Do you have a reference that shows this? If so it can be included. - Ahunt (talk) 16:42, 26 February 2011 (UTC)

arl here

Please remove this chapter after fixing the main article.

Ari Lemmke (that's me, later on arl) has never been worker (or even co-working for Linus Torvalds) in University of Helsinki - even though one project promised couple of hours consulting payment for me as a worker in University of Helsinki, but never got any pay ... arl was working in Helsinki University of Technology (HUT).

Personally think Linux was released when Linus downloaded Linux to Funet FTP server. And that date is its birthday. After that everyone could download and read the source. That date is around 2011-09-11 ;-)

Please notice also that it was through email exchange (arl<->linus) Linus thought GPL would suit for him and not to do closed source commercial OS. That was through he realized he does not want to do commercial business - lot's of work and quite minimal market - there was quite a many unices around one could buy.

//arl

Please remove this chapter after fixing the main article.

  1. http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html
Categories: