9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Newbie Questions
@ 2007-06-01  8:44 chutsu
  2007-06-01  9:06 ` Gabriel Diaz
  2007-06-01 11:17 ` erik quanstrom
  0 siblings, 2 replies; 14+ messages in thread
From: chutsu @ 2007-06-01  8:44 UTC (permalink / raw)
  To: 9fans

Hi
Pretty new to this plan 9 OS...have absolutely no experience. Here are
my questions

1. How do you port unix software to Plan 9, or is that not possible?
2. Is the development of this system is still going? Drivers being
updated...etc.etc...or is the project dead..and is left for the
community to do it for them selves like the BeOS
3. Is there a fully Featured web broswer - eg firefox?? available...or
is it just really basic text browsers
4. Can this system play media files...like .avi...divx....
5. There is gcc for plan 9 right??

I know all these questions seem a bit crazy for an ancient system
thats hasn't really caught on with the general whole computer
world....and its only being used as an OS research platform for the
computer science researchers....but it would be cool to have such an
unknown system to work...it just makes you kinda special..everyone
will be using linux bsd, windows or mac...and I'll be like....I'm a
plan 9 user...lol....bet I'll get stared at! most of the will say
"WHAT THE HECK IS PLAN 9"

Chris


^ permalink raw reply	[flat|nested] 14+ messages in thread
* Re: [9fans] Newbie questions
@ 2007-12-07 12:17 Steve Simon
  2007-12-07 15:49 ` [9fans] " Randall Bohn
  0 siblings, 1 reply; 14+ messages in thread
From: Steve Simon @ 2007-12-07 12:17 UTC (permalink / raw)
  To: 9fans

> I am trying to make sure I understand the distributed nature of Plan
> 9.  There is no architecture restrictions for CPU servers, file
> servers and terminals correct. I mean that they don't have to have the
> same architecture, i.e. all x86s. I can mix and match the machines in
> anyway I see fit.

Yep. To ensure this I beleive there are still some Alphas around
where plan9 is used to "keep the code honest" (i.e. to prevent
x86-isms creaping in).

> Also, to port Plan 9 to a new system, the main thing that needs to be
> done is to create a compiler for that architecture. There is little
> system dependent code.

yes to this too.

The processor dependent code is mostly wrapped up in libmach
http://plan9.bell-labs.com/magic/man2html/2/mach and a 
thousand odd lines in the kernel startup.

getting your new kernel into RAM and device drivers for your
new platform may cause more headaches.

-Steve


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

end of thread, other threads:[~2007-12-07 15:49 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-01  8:44 [9fans] Newbie Questions chutsu
2007-06-01  9:06 ` Gabriel Diaz
2007-06-01 11:17 ` erik quanstrom
2007-06-01 15:25   ` Lorenzo Fernando Bivens de la Fuente
2007-06-01 15:33     ` Laurent Malvert
2007-06-01 15:39       ` Lorenzo Fernando Bivens de la Fuente
2007-06-01 15:46         ` andrey mirtchovski
2007-06-01 16:06           ` Laurent Malvert
2007-06-01 16:09             ` Lorenzo Fernando Bivens de la Fuente
2007-06-01 18:07               ` Laurent Malvert
2007-06-04  9:08               ` [9fans] " chutsu
2007-06-04  9:33                 ` W B Hacker
2007-06-01 17:23           ` [9fans] " Kris Maglione
2007-12-07 12:17 [9fans] Newbie questions Steve Simon
2007-12-07 15:49 ` [9fans] " Randall Bohn

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).