File talk:Unix history-simple.svg

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
WikiProject iconSoftware: Computing File‑class
WikiProject iconThis file is within the scope of WikiProject Software, a collaborative effort to improve the coverage of software on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
FileThis file does not require a rating on Wikipedia's content assessment scale.
Taskforce icon
This file is supported by WikiProject Computing.

Box shapes[edit]

Can someone explain the difference between rounded corner boxes and rectangular boxes (and maybe indicate it on the picture)? Thanks. 158.64.77.102 (talk) 17:02, 25 January 2014 (UTC)[reply]

Bump. I too would like to know this. —ReadOnlyAccount (talk) 15:39, 20 January 2024 (UTC)[reply]
PS: Upon further consideration, it seems to me that maybe the rounded containers are for single versions while the square containers are for multiple version (numbers). I note that that most recent revision of the SVG has done away with rounded boxes, but I came here from an article using/showing an older revision of the SVG.

irix[edit]

This unix history diagram is missing sgi's irix... quite a major chunk of unix history. — Preceding unsigned comment added by 59.167.212.41 (talk) 05:44, 26 May 2011

  • Agreed. Irix was a major player in the Unix arena and Silicon Graphics is not a company that was unheard of. Thaddeusw (talk) 14:35, 22 April 2013 (UTC)[reply]
  • I would also like to see IRIS/IRIX added. Silicon Graphics made significant contributions to UNIX. I'd do it but I'm not sure of the exact history or where to fit it in. Would any of the previous editors be able to add it? Antnee (talk) 10:00, 3 April 2014 (UTC)[reply]

Phone OS's[edit]

Shouldn't Android and iOS be on this list? D O N D E groovily Talk to me 13:22, 25 October 2011 (UTC)[reply]

Nope. Android is Linux and iOS is OS X, both of which are adequately represented. At best, iOS could be added as "/iOS" after OS X, but Android deserves no more of a mention architecturally than any other specialised Linux distribution or embedded system. Iain Dawson (talk) 20:55, 11 February 2012 (UTC)[reply]

Entry for Linux 3.x?[edit]

Will it be added within an existing square or another separate square? OnesimusUnbound (talk) 13:01, 11 November 2011 (UTC)[reply]

I would recommend simply incrementing the 2.6 box, as the rest of the graph seems to follow a consistent scheme of architecture over numbering. Iain Dawson (talk) 20:52, 11 February 2012 (UTC)[reply]
I agree to Iain because this is just a new numbering scheme. There are no architectural changes between Linux 2.6 and 3.x. Anyway since June there is an own box for Linux 3.x. Should it be reverted? 79.197.59.35 (talk) 11:49, 28 September 2012 (UTC)[reply]

GNU/Linux[edit]

I try not to be a pendant in casual conversation, but in a diagram like this it is jarring not to see 'GNU' anywhere.

References to 'Linux' should be changed to 'GNU/Linux'. 142.68.19.127 (talk) 19:23, 2 December 2011 (UTC)[reply]

I agree. Though controversy exists, the less popular term GNU/Linux is more neutral and semantically adequate when referring to those systems mainly composed by GNU system tools and the Linux kernel. The GNU free operating system also arrived before Linux, and both have been used separately in some fully functional platforms (Actually GNU has its own underdeveloped kernel, it's called GNU Hurd). But I cannot stand the way people use the term "Linux" so ambiguously; that's why there are guys saying that Android is Linux but doesn't contain Linux, and other senseless statements like that. --Isacdaavid (talk) 04:24, 10 July 2012 (UTC)[reply]
For this topic as well as phone OS's, I have to argue that Android should be listed as it uses bionic lib c, licensed under BSD's 3 clause license and derived from BSD and not GNU's lib C. If you change Linux to GNU/Linux, you must split Android as a parallel project containing both components for BSD and Linux. (talk) 00:43, 13 March 2014 (UTC) — Preceding unsigned comment added by 2001:470:F376:1:20E:2EFF:FE6D:2AAB (talk) [reply]
What about Linux distributions which don't use GNU by default (e.g. Gentoo)? --Tuxman (talk) 12:08, 11 May 2018 (UTC)[reply]

Unix TSS and 32v License[edit]

Caldera, released the source code of 32-bit 32V UNIX and 16 bit UNIX Versions 1, 2, 3, 4, 5, 6, 7 under a BSD-style license. So does that mean we can move them from mixed/shared source to open source. Can we change the color to green. If not can anyone specifically say why not.

See, the license letter by Caldera here. [1], [2].

And here is an article written by Ian Darwin. An account of why Caldera released the early Unix source code under a BSD license. Published on-line in linuxdevcenter.com in 2002. [3]

I would suggest these remain shown as closed source - they weren't opensourced until a very long time after they became irrelevant—they were closed source throughout their period of relevance. 81.187.162.109 (talk) 06:44, 18 September 2012 (UTC)[reply]

Also can some one add OpenIndiana as a successor to OpenSolaris, and also include SGI's IRIX into this tree. --Sithjedi (talk) 17:06, 31 May 2012 (UTC)[reply]

SVR3, SunOS4, SVR4, Solaris[edit]

The table doesn't show the relationship between these.
SVR4 is a merger between SVR3 and (much of) SunOS4 (partly done by Sun under contract from AT&T, and partly done by AT&T).
Solaris is then a merger between SunOS4 (the other parts) and (much of) SVR4.
81.187.162.109 (talk) 06:38, 18 September 2012 (UTC)[reply]

Linux and Minix should be connected in some way or removed[edit]

No lines connect Linus or Minix to anything else on the map. Either connect them or remove them - many, many applications and OSs are not related to Unix and they aren't shown here either.

Especially since the lack of line mapping them to anything on a (ironically) map is not explained, one can only guess what the message and insight is from this. Perhaps the message is that the code of Linux and Minix are perceived to be not legally related for the purposes of ownership or royalties, based on what was negotiated between parties in lawsuits. OK, but that's just a result of lawsuits and a settlement, which doesn't define reality. Or maybe it's part of a face-saving or pride-building culture with Linux/Minix that they've decided to promote the idea that they came up with Linux/Minix without any influences or knowledge of Unix. But reality makes it rather obvious that the writers of Linus and Minix were, at a minimum, heavily influenced and deeply knowledgeable of some version of Unix or related OS to Unix, and, at a minimum, were trying to duplicate, recreate, or improve on something they saw in some version of Unix or related OS. But we can only guess at what flavor of Unix influenced what flavor of Linux or Minix with the complete lack of lines connecting them to the rest of the map.

If the message is that Linux and Minix are generally thought to be influenced or similar to certain flavors of Unix but those relationships are not shown because legal views trumps the ability to communicate that, then state that somewhere on the map. If dotted lines could be used to communicate the insight without running afoul of perceived legal technicalities, please do so.

And if you reject all of my speculation and refuse to show any relationship between Linux and Minix to the rest of the Unix world, then remove them, or list all OSs ever developed that are also considered to not be related to Unix. That of course would be absurd, but so is the current map and the lack of any connections and insight.

  • Understand this diagram shows how the original Unix source code was forked/merged by the various commercial Unix vendors. Linux and Minix do not contain any of the original licensed Unix source code, they are Unix-like but written from the ground up to mimic Unix. Even though they are not connected to Unix, they are in essence Unix from a user and functional standpoint. Minix was written as an educational operating system and inspired Linus Torvalds to write Linux. Its is a very common mistake for some people to call Linux or Minix "Unix" but they are not Unix, they are Unix-like. Their inclusion helps people understand this relationship. Unix is also a trademarked name and even though BSD is derived from the original ATT Unix sources, it can't legally be called Unix. Its a very complex relationship with different versions borrowing code from other versions. Thaddeusw (talk) 14:32, 22 April 2013 (UTC)[reply]

Free/Net/Open BSD[edit]

This should show the open interchange between the modern BSD projects. Much of the time, when neat features are added in one, they get merged into the others. This interchange is openly documented, and widely encouraged by all.

Also, where is TrustedBSD? TrustedBSD is a DARPA initiated offshoot of FreeBSD, and fully qualified to be used in Top Secret SCI environments. 97.127.182.235 (talk) 19:46, 24 March 2013 (UTC)[reply]

OSF1/True64, Ultrix and A/UX[edit]

It appears we are missing a major portion of the Unix family from Digital Equipment Corporation, aka DEC. OSF/1 which became Digital Unix renamed to True64 after Compaq acquired DEC and finally merged into HP-UX by Compaq/HP. We are also missing Utrix which was the precursor to DEC Unix which ran on VAX.

Another missing entry is A/UX which was Apples first attempt to enter the Unix market. — Preceding unsigned comment added by 47.23.29.18 (talk) 18:42, 23 April 2013 (UTC)[reply]

JunOS[edit]

I do not know which BSD-derivatives to mention (cf. Comparison of BSD operating systems) and which not. I think it could be interesting to add Junos, reported to be a FreeBSD derivative, or FTOS, reported to "run on NetBSD", whatever that might mean. Orbis, the operating system of the PlayStation 4, could also be worth mentioning, see Sony's PlayStation 4 Is Running Modified FreeBSD 9. Junos is reported to be closed source, hence it could be worth mentioning ScotXW (talk) 21:22, 31 October 2013 (UTC)[reply]

I wouldn't consider these major Unix derivatives, and hence not add them to this “simple” diagram. But it would be interesting to add these to the more complete commons:File:Unix-like history.svg. --Xiloynaha (talk) 20:52, 21 September 2017 (UTC)[reply]

DragonFly BSD[edit]

12 years after its introduction it is still not shown in the UNIX history chart. 84.173.213.124 (talk) 09:38, 20 August 2016 (UTC)[reply]

It is now! :-) --Xiloynaha (talk) 20:52, 21 September 2017 (UTC)[reply]

Minix should have a connection to NetBSD[edit]

As it stands, Minix 3 uses much of the NetBSD userland. This should probably be mentioned in the SVG. --Tuxman (talk) 12:09, 11 May 2018 (UTC)[reply]

Research UNIX[edit]

The file claims that "original" UNIX development ended with V7. But there were at least V8-V10 UNIX, with V10 directly leading to the Plan 9 Operating System. --Tuxman (talk) 12:11, 11 May 2018 (UTC)[reply]