9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] SPARC Port of v3?
@ 2000-06-16 15:07 rob pike
  2000-06-16 20:03 ` Digby Tarvin
  0 siblings, 1 reply; 7+ messages in thread
From: rob pike @ 2000-06-16 15:07 UTC (permalink / raw)
  To: 9fans

	Is there anything in there that is not already public knowledge
	by virtue of the Sparc version of Linux or NetBSD? Or would support need to
	be re-developed from scratch by someone who had not signed a
	non-disclosure with Sun before you would be free to distribute?

I don't know, but it's not my judgement to make anyway.
Sun lawyers have to make it.

	Is there a lot of work involved in moving support
	for an architecture/machine from 2nd and incorporating it into
	the 3rd release system?

Speaking for graphics, the subsystem I know best, there's a lot of
details but probably nothing prohibitive.  I suspect the story is true
for the other components too.

-rob



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

* Re: [9fans] SPARC Port of v3?
  2000-06-16 15:07 [9fans] SPARC Port of v3? rob pike
@ 2000-06-16 20:03 ` Digby Tarvin
  0 siblings, 0 replies; 7+ messages in thread
From: Digby Tarvin @ 2000-06-16 20:03 UTC (permalink / raw)
  To: 9fans

> 	Is there anything in there that is not already public knowledge
> 	by virtue of the Sparc version of Linux or NetBSD? Or would support need to
> 	be re-developed from scratch by someone who had not signed a
> 	non-disclosure with Sun before you would be free to distribute?
>
> I don't know, but it's not my judgement to make anyway.
> Sun lawyers have to make it.

Fair enough. I suppose if wrestling with legal issues was fun we
would all be lawyers instead of programmers :-)

Hopefully Sun will be receptive to the idea if approached.
They do at least seem to be open source friendly now, and if
they have any sense will realise that keeping programming
details of their hardware secret will not help the popularity
of their machines....

> 	for an architecture/machine from 2nd and incorporating it into
> 	the 3rd release system?
>
> Speaking for graphics, the subsystem I know best, there's a lot of
> details but probably nothing prohibitive.  I suspect the story is true
> for the other components too.
>
I guess if I start with a CPU server, there shouldn't be much that
needs to be gotten going initially. Then maybe a SCSI driver to
make a file server. The graphics hardware would probably be what I
know least about...

Hopefully the wider accessibility of this release will result in
a much broader range of supported hardware.

Regards,
DigbyT

P.S. You didn't mention - if suitable approval was received from
Sun, would there be a more recent code base to start from than the
1995 CD?
--
Digby R. S. Tarvin                                              digbyt@acm.org
http://www.cthulhu.dircon.co.uk


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

* Re: [9fans] SPARC Port of v3?
@ 2000-06-16 20:30 rob pike
  0 siblings, 0 replies; 7+ messages in thread
From: rob pike @ 2000-06-16 20:30 UTC (permalink / raw)
  To: 9fans

	P.S. You didn't mention - if suitable approval was received from
	Sun, would there be a more recent code base to start from than the
	1995 CD?

Not significantly more recent.



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

* Re: [9fans] SPARC Port of v3?
  2000-06-16 13:43 rob pike
@ 2000-06-16 14:40 ` Digby Tarvin
  0 siblings, 0 replies; 7+ messages in thread
From: Digby Tarvin @ 2000-06-16 14:40 UTC (permalink / raw)
  To: 9fans

> 	I was disappointed to find no sources for a Sparc kernel.
>
> We don't have any modern Sparcs around here, so the old Sparc
> kernel was not kept up to date; the only thing we have is five
> years old.  More important, we negotiated with Sun back in 1994
> to be able to release those sources under the old license terms.
> We'd need to renegotiate to release them under the new terms,
> and that's always a lot more work than it seems it should be.
> (Releasing OS sources gives away details of the hardware.)
> Given that the sources are out of date and for obsolete hardware,
> it doesn't seem worthwhile.  If someone can get permission from
> Sun and promises to update the kernel, I'll let them have the
> source.
>
I too would be disappointed to lose the ability to utilize my old
Sparc hardware. I had taken it for granted that that would be
there in the new release :-(

I take it the source you refer to here just the version I already have
with the 1995 release ?

Is there anything in there that is not already public knowledge
by virtue of the Sparc version of Linux or NetBSD? Or would support need to
be re-developed from scratch by someone who had not signed a
non-disclosure with Sun before you would be free to distribute?

Havn't had a chance to look at the source for the new release
yet (still have to get hold of a free PC with the right hardware so I can
do the cross compiling), but I was wondering how much the driver level
stuff has changed. Is there a lot of work involved in moving support
for an architecture/machine from 2nd and incorporating it into
the 3rd release system?

Regards,
DigbyT
--
Digby R. S. Tarvin                                              digbyt@acm.org
http://www.cthulhu.dircon.co.uk


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

* Re: [9fans] SPARC Port of v3?
@ 2000-06-16 13:43 rob pike
  2000-06-16 14:40 ` Digby Tarvin
  0 siblings, 1 reply; 7+ messages in thread
From: rob pike @ 2000-06-16 13:43 UTC (permalink / raw)
  To: 9fans

	I was disappointed to find no sources for a Sparc kernel.

We don't have any modern Sparcs around here, so the old Sparc
kernel was not kept up to date; the only thing we have is five
years old.  More important, we negotiated with Sun back in 1994
to be able to release those sources under the old license terms.
We'd need to renegotiate to release them under the new terms,
and that's always a lot more work than it seems it should be.
(Releasing OS sources gives away details of the hardware.)
Given that the sources are out of date and for obsolete hardware,
it doesn't seem worthwhile.  If someone can get permission from
Sun and promises to update the kernel, I'll let them have the
source.

-rob



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

* [9fans] SPARC Port of v3?
@ 2000-06-16 11:12 Jean Mehat
  0 siblings, 0 replies; 7+ messages in thread
From: Jean Mehat @ 2000-06-16 11:12 UTC (permalink / raw)
  To: stevemw; +Cc: 9fans


I was disappointed to find no sources for a Sparc kernel. I had a
small stack of IPX and thought that they would make nice servers, at
least to boot the network installation without vga problems.



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

* [9fans] SPARC Port of v3?
@ 2000-06-15 16:29 Stephen Wynne
  0 siblings, 0 replies; 7+ messages in thread
From: Stephen Wynne @ 2000-06-15 16:29 UTC (permalink / raw)
  To: 9fans

Is any work outside the Labs planned for a SPARC kernel?


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

end of thread, other threads:[~2000-06-16 20:30 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-06-16 15:07 [9fans] SPARC Port of v3? rob pike
2000-06-16 20:03 ` Digby Tarvin
  -- strict thread matches above, loose matches on Subject: below --
2000-06-16 20:30 rob pike
2000-06-16 13:43 rob pike
2000-06-16 14:40 ` Digby Tarvin
2000-06-16 11:12 Jean Mehat
2000-06-15 16:29 Stephen Wynne

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