9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] commercial deployment
@ 2001-07-19 19:28 anothy
  2001-07-19 20:36 ` Mike Haertel
  0 siblings, 1 reply; 17+ messages in thread
From: anothy @ 2001-07-19 19:28 UTC (permalink / raw)
  To: 9fans

//Is there or will there ever be commercial/industrial deployment of plan9?

short answer: yes, sort of.
long answer: that depends, what does that mean to you?

there are a number of people who use Plan 9 in their "day jobs", in industry or
commercial environments, even though those jobs likely have nothing to do
with plan 9. i did that when i admined Unix boxes, for example.

as mentioned a few times here, plan 9's been used in several projects in the
labs, like the VPN brick, that may someday see the light of day (hey, i'd buy
one of those if i could).

i believe somebody outside the labs was using Plan 9 in a hardware mpeg
encoder.  is that still going on? which edition?

and, of cource, the Plan 9 and Inferno development are done using it.

while Plan 9 still tends to think of itself as a research operating system, it's
certainly usable in production/commercial environments, and is quite stable -
perhaps moreso than many OSs that _do_ explicitly consider themselves
production quality.

nicely packaged Plan 9 sets - with the manuals and papers printed and nicely
bound and a CD with the distribution and various add-ons - are sold by Vita
Nuova, commercially.

the current license is much friendlier to commercial use than the 2nd edition
on (that is, it allows it at all). i can't figure out how to compare Plan 9's Open
Source license to the other Open Source licenses (cough*GPL*cough) in terms
of suitability for commercial use without risking a flame war.

there is not, however, industry support for Plan 9 the way there is for other
OSs, either in terms of hardware vendors explicitly supporting Plan 9 drivers
or providing such themselves, or in terms of commercial software vendors
writing for Plan 9. nor can you get Plan 9 pre-installed on a new PC (AFAIK).
-α.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] commercial deployment
  2001-07-19 19:28 [9fans] commercial deployment anothy
@ 2001-07-19 20:36 ` Mike Haertel
  2001-07-19 22:34   ` Fariborz 'Skip' Tavakkolian
                     ` (2 more replies)
  0 siblings, 3 replies; 17+ messages in thread
From: Mike Haertel @ 2001-07-19 20:36 UTC (permalink / raw)
  To: 9fans

an acquaintance of mine from the university now works for a company
that is using Plan 9 to do high performance media servers (some video
on demand kind of thing, i think).  they were using the 1995 edition,
which they commercially licensed from bell labs.

they needed a real time OS; they looked at Linux at the time (a few
years ago, not sure exactly when) and decided that fixing all the
problems to suit their needs would be too hard given how much of a
bloated pig Linux had become, and so they decided to start with Plan 9
and fix it up with the real-time features they needed.

i don't know the name of the company or whether they're still in
business.  it is/was located somewhere in in the Portland, OR area.  i
heard all this when i ran into the fellow in a restuarant back in
January or so, so it seems likely they're still around.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] commercial deployment
  2001-07-19 20:36 ` Mike Haertel
@ 2001-07-19 22:34   ` Fariborz 'Skip' Tavakkolian
  2001-07-20  8:59   ` Alberto Nava
  2001-07-20 16:47   ` Ozan Yigit
  2 siblings, 0 replies; 17+ messages in thread
From: Fariborz 'Skip' Tavakkolian @ 2001-07-19 22:34 UTC (permalink / raw)
  To: 9fans

nCUBE

At 01:36 PM 7/19/2001 -0700, Mike Haertel wrote:
>an acquaintance of mine from the university now works for a company
>that is using Plan 9 to do high performance media servers (some video
>on demand kind of thing, i think).  they were using the 1995 edition,
>which they commercially licensed from bell labs.
>
>they needed a real time OS; they looked at Linux at the time (a few
>years ago, not sure exactly when) and decided that fixing all the
>problems to suit their needs would be too hard given how much of a
>bloated pig Linux had become, and so they decided to start with Plan 9
>and fix it up with the real-time features they needed.
>
>i don't know the name of the company or whether they're still in
>business.  it is/was located somewhere in in the Portland, OR area.  i
>heard all this when i ran into the fellow in a restuarant back in
>January or so, so it seems likely they're still around.
>
>


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] commercial deployment
  2001-07-19 20:36 ` Mike Haertel
  2001-07-19 22:34   ` Fariborz 'Skip' Tavakkolian
@ 2001-07-20  8:59   ` Alberto Nava
  2001-07-20 16:47   ` Ozan Yigit
  2 siblings, 0 replies; 17+ messages in thread
From: Alberto Nava @ 2001-07-20  8:59 UTC (permalink / raw)
  To: 9fans

Mike Haertel wrote:

> an acquaintance of mine from the university now works for a company
> that is using Plan 9 to do high performance media servers (some video
> on demand kind of thing, i think).  they were using the 1995 edition,
> which they commercially licensed from bell labs.
>
> they needed a real time OS; they looked at Linux at the time (a few
> years ago, not sure exactly when) and decided that fixing all the
> problems to suit their needs would be too hard given how much of a
> bloated pig Linux had become, and so they decided to start with Plan 9
> and fix it up with the real-time features they needed.
>
> i don't know the name of the company or whether they're still in
> business.  it is/was located somewhere in in the Portland, OR area.  i
> heard all this when i ran into the fellow in a restuarant back in
> January or so, so it seems likely they're still around.

The company is called ncube (remember hypecubes...),
http://www.ncube.com

We've done quite a lot of work on Plan9 to get it to work pretty
nicely as a video server OS: copy-less IO, distributed kernel resident
volume manager
and file system, new IP stack, async read and writes, real-time
scheduling,etc.

I'm not sure if we have position open right now, but if you're interested
please check
with pkiddle@ncube.com.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] commercial deployment
  2001-07-19 20:36 ` Mike Haertel
  2001-07-19 22:34   ` Fariborz 'Skip' Tavakkolian
  2001-07-20  8:59   ` Alberto Nava
@ 2001-07-20 16:47   ` Ozan Yigit
  2001-07-20 21:52     ` Rick Hohensee
  2001-07-20 21:56     ` Boyd Roberts
  2 siblings, 2 replies; 17+ messages in thread
From: Ozan Yigit @ 2001-07-20 16:47 UTC (permalink / raw)
  To: 9fans

mike@ducky.net (Mike Haertel) writes:

> they needed a real time OS; they looked at Linux at the time (a few
> years ago, not sure exactly when) and decided that fixing all the
> problems to suit their needs would be too hard given how much of a
> bloated pig Linux had become, and so they decided to start with Plan 9
> and fix it up with the real-time features they needed.

well, to be fair, there exists a number of "real-time" extensions to linux
with variable levels of usefullness. i looked at about four of them [one
of them with a patent and a ton of apologists :/] and i figure none of them
will make it to OS proper (bazaar? ahahahaha). also none of them, so far as
i can see would satisfy "hard" real time needs which was the reason for my
looksee. (eg. pre-run-time scheduling with constraints) so i can see why it
may be easier to start from scratch, and why nasa uses vxworks for its
missions, and not one of the sucky linux haxtensions.

few months ago, i privately inquired about any real-time work with p9, but
noone in the labs knew of any efforts as such. i would be interested to know
 more...

oz
--
www.cs.yorku.ca/~oz	 | if you couldn't find any weirdness, maybe
york u. computer science | we'll just have to make some!   -- hobbes


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] commercial deployment
  2001-07-20 16:47   ` Ozan Yigit
@ 2001-07-20 21:52     ` Rick Hohensee
  2001-07-24 11:34       ` Ozan Yigit
  2001-07-20 21:56     ` Boyd Roberts
  1 sibling, 1 reply; 17+ messages in thread
From: Rick Hohensee @ 2001-07-20 21:52 UTC (permalink / raw)
  To: 9fans

>
> well, to be fair, there exists a number of "real-time" extensions to linux
> with variable levels of usefullness. i looked at about four of them [one
> of them with a patent and a ton of apologists :/] and i figure none of them
> will make it to OS proper (bazaar? ahahahaha). also none of them, so far as
> i can see would satisfy "hard" real time needs which was the reason for my
> looksee. (eg. pre-run-time scheduling with constraints) so i can see why it

What are "pre-run-time scheduling with constraints" and how does rtlinux
fail there? It sounds like it's pretty hard realtime to me. I was looking
at the IRQ stuff in Linux 1.2.13 though, and I don't see why there just
isn't a _RT_<num>interrupt .

Rick Hohensee
			www.clienux.com



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] commercial deployment
  2001-07-20 16:47   ` Ozan Yigit
  2001-07-20 21:52     ` Rick Hohensee
@ 2001-07-20 21:56     ` Boyd Roberts
  1 sibling, 0 replies; 17+ messages in thread
From: Boyd Roberts @ 2001-07-20 21:56 UTC (permalink / raw)
  To: 9fans

From: "Ozan Yigit" <oz@tiger.cs.yorku.ca>
> well, to be fair, there exists a number of "real-time" extensions to linux
> with variable levels of usefullness.

to be fair, the extensions (and the core implementation) make lunix
make it a huge, weeping pile of pus.  real time?  they have so much
crud that only real fast cpu's or real slow real time may work.





^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] commercial deployment
  2001-07-20 21:52     ` Rick Hohensee
@ 2001-07-24 11:34       ` Ozan Yigit
  2001-07-25  1:40         ` Rick Hohensee
  0 siblings, 1 reply; 17+ messages in thread
From: Ozan Yigit @ 2001-07-24 11:34 UTC (permalink / raw)
  To: 9fans

humbubba@smarty.smart.net (Rick Hohensee) writes:

> What are "pre-run-time scheduling with constraints" and how does rtlinux
> fail there?

this is not the right forum to discuss rtlinux, but we know that what
they call "hard" is not quite hard enough. :) as for pre-run-time scheduling
[which is really the only practical way to provide the predictibility needed
for serious hard rt] the two seminal papers are:

Jia Xu, David Lorge Parnas, Pre-Run-Time Scheduling of Processes with
Exclusion Relations on Nested or Overlapping Critical Sections.

and

Jia Xu, David Lorge Parnas, Scheduling Processes with Release Times,
Deadlines, Precedence and Exclusion Relations", IEEE Transactions on
Software Engineering, vol. 16, no. 3, March 1990, pp. 360-369.

also see, by way of a faq :)

Jia Xu, David Lorge Parnas, Priority Scheduling Versus Pre-Run-Time
Scheduling. 7-23, Real Time Systems, Vol. 18, Jan 2000.

enjoy. oz
--
www.cs.yorku.ca/~oz	 | if you couldn't find any weirdness, maybe
york u. computer science | we'll just have to make some!   -- hobbes


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] commercial deployment
  2001-07-24 11:34       ` Ozan Yigit
@ 2001-07-25  1:40         ` Rick Hohensee
  2001-07-25  3:52           ` Boyd Roberts
  2001-07-26  8:48           ` [9fans] commercial deployment Ozan Yigit
  0 siblings, 2 replies; 17+ messages in thread
From: Rick Hohensee @ 2001-07-25  1:40 UTC (permalink / raw)
  To: 9fans

>
> humbubba@smarty.smart.net (Rick Hohensee) writes:
>
> > What are "pre-run-time scheduling with constraints" and how does rtlinux
> > fail there?
>
> this is not the right forum to discuss rtlinux, but we know that what
> they call "hard" is not quite hard enough. :) as for pre-run-time scheduling
> [which is really the only practical way to provide the predictibility needed
> for serious hard rt] the two seminal papers are:
>
> Jia Xu, David Lorge Parnas, Pre-Run-Time Scheduling of Processes with
> Exclusion Relations on Nested or Overlapping Critical Sections.
>
> and
>
> Jia Xu, David Lorge Parnas, Scheduling Processes with Release Times,
> Deadlines, Precedence and Exclusion Relations", IEEE Transactions on
> Software Engineering, vol. 16, no. 3, March 1990, pp. 360-369.
>
> also see, by way of a faq :)
>
> Jia Xu, David Lorge Parnas, Priority Scheduling Versus Pre-Run-Time
> Scheduling. 7-23, Real Time Systems, Vol. 18, Jan 2000.
>
> enjoy. oz

Hmmmmmmmmmmmmmmm. Sounds academic.

Rick Hohensee
							www.clienux.com

> --
> www.cs.yorku.ca/~oz	 | if you couldn't find any weirdness, maybe
> york u. computer science | we'll just have to make some!   -- hobbes
>



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] commercial deployment
  2001-07-25  1:40         ` Rick Hohensee
@ 2001-07-25  3:52           ` Boyd Roberts
  2001-07-25  8:10             ` [9fans] more lucent bad news - another 15,000 to 20,000 jobs to go Matt
  2001-07-26  8:48           ` [9fans] commercial deployment Ozan Yigit
  1 sibling, 1 reply; 17+ messages in thread
From: Boyd Roberts @ 2001-07-25  3:52 UTC (permalink / raw)
  To: 9fans

From: "Rick Hohensee" <humbubba@smarty.smart.net>
> Hmmmmmmmmmmmmmmm. Sounds academic.
>

shock, horror!

church/turing thesis anyone?




^ permalink raw reply	[flat|nested] 17+ messages in thread

* [9fans] more lucent bad news - another 15,000 to 20,000 jobs to go
  2001-07-25  3:52           ` Boyd Roberts
@ 2001-07-25  8:10             ` Matt
  0 siblings, 0 replies; 17+ messages in thread
From: Matt @ 2001-07-25  8:10 UTC (permalink / raw)
  To: 9fans


Lucent to cut another 15,000 to 20,000 jobs

http://www.theregister.co.uk/content/7/20608.html



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] commercial deployment
  2001-07-25  1:40         ` Rick Hohensee
  2001-07-25  3:52           ` Boyd Roberts
@ 2001-07-26  8:48           ` Ozan Yigit
  1 sibling, 0 replies; 17+ messages in thread
From: Ozan Yigit @ 2001-07-26  8:48 UTC (permalink / raw)
  To: 9fans


From: "Rick Hohensee" <humbubba@smarty.smart.net>
> Hmmmmmmmmmmmmmmm. Sounds academic.

hmm, right, the same way "priority inheritence protocols" (Sha et al.)
for the priority inversion problem is "academic." :-]

oz


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] more lucent bad news - another 15,000 to 20,000 jobs to go
  2001-07-26  3:08 David Gordon Hogan
@ 2001-07-26  4:15 ` Jerry Pearson
  0 siblings, 0 replies; 17+ messages in thread
From: Jerry Pearson @ 2001-07-26  4:15 UTC (permalink / raw)
  To: 9fans

with vitiation, the viable scions have thrived, today, I to this I
attest.
<observation>

Eschew the implement of correction and vitiate the scion.




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] more lucent bad news - another 15,000 to 20,000 jobs to go
@ 2001-07-26  3:08 David Gordon Hogan
  2001-07-26  4:15 ` Jerry Pearson
  0 siblings, 1 reply; 17+ messages in thread
From: David Gordon Hogan @ 2001-07-26  3:08 UTC (permalink / raw)
  To: 9fans

> Attend the scions, less the seed.

Eschew the implement of correction and vitiate the scion.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] more lucent bad news - another 15,000 to 20,000 jobs to go
  2001-07-26  1:01 ` greg andruk
@ 2001-07-26  1:16   ` Jerry Pearson
  0 siblings, 0 replies; 17+ messages in thread
From: Jerry Pearson @ 2001-07-26  1:16 UTC (permalink / raw)
  To: 9fans

positive, I like and shall watch for the signs!

Last week I cut scions from a 200 year old pear tree, some are surviving this
summer heat.

Attend the scions, less the seed.

greg andruk wrote:

> jmk@plan9.bell-labs.com wrote:
> > Is it a positive note that Lucent is no longer 'the struggling
> > telecommunications manufacturer' but is now 'the embattled
> > telecommunications manufacturer'?
>
> When The Register are impressed, they will begin referring to LU as either
> "The Great Satan of Coffee Stains" or "Phonezilla."



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] more lucent bad news - another 15,000 to 20,000 jobs to go
  2001-07-25 12:19 [9fans] more lucent bad news - another 15,000 to 20,000 jobs to go jmk
@ 2001-07-26  1:01 ` greg andruk
  2001-07-26  1:16   ` Jerry Pearson
  0 siblings, 1 reply; 17+ messages in thread
From: greg andruk @ 2001-07-26  1:01 UTC (permalink / raw)
  To: 9fans

jmk@plan9.bell-labs.com wrote:
> Is it a positive note that Lucent is no longer 'the struggling
> telecommunications manufacturer' but is now 'the embattled
> telecommunications manufacturer'?

When The Register are impressed, they will begin referring to LU as either
"The Great Satan of Coffee Stains" or "Phonezilla."


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] more lucent bad news - another 15,000 to 20,000 jobs to go
@ 2001-07-25 12:19 jmk
  2001-07-26  1:01 ` greg andruk
  0 siblings, 1 reply; 17+ messages in thread
From: jmk @ 2001-07-25 12:19 UTC (permalink / raw)
  To: 9fans

On Wed Jul 25 04:11:25 EDT 2001, matt@proweb.co.uk wrote:
>
> Lucent to cut another 15,000 to 20,000 jobs
>
> http://www.theregister.co.uk/content/7/20608.html

Is it a positive note that Lucent is no longer 'the struggling
telecommunications manufacturer' but is now 'the embattled telecommunications
manufacturer'?


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2001-07-26  8:48 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-19 19:28 [9fans] commercial deployment anothy
2001-07-19 20:36 ` Mike Haertel
2001-07-19 22:34   ` Fariborz 'Skip' Tavakkolian
2001-07-20  8:59   ` Alberto Nava
2001-07-20 16:47   ` Ozan Yigit
2001-07-20 21:52     ` Rick Hohensee
2001-07-24 11:34       ` Ozan Yigit
2001-07-25  1:40         ` Rick Hohensee
2001-07-25  3:52           ` Boyd Roberts
2001-07-25  8:10             ` [9fans] more lucent bad news - another 15,000 to 20,000 jobs to go Matt
2001-07-26  8:48           ` [9fans] commercial deployment Ozan Yigit
2001-07-20 21:56     ` Boyd Roberts
2001-07-25 12:19 [9fans] more lucent bad news - another 15,000 to 20,000 jobs to go jmk
2001-07-26  1:01 ` greg andruk
2001-07-26  1:16   ` Jerry Pearson
2001-07-26  3:08 David Gordon Hogan
2001-07-26  4:15 ` Jerry Pearson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).