Re: [9fans] Plan 9 technical docs and man pages - licensed or public domain?

2012-07-25 Thread Andy Elvey

On 25/07/12 16:06, John Floren wrote:
(snip)
Just write the code, nobody cares. The manual pages define an 
interface, and you're going to implement it. The manual pages are 
copyrighted, sure, because they're written works and are automatically 
protected by copyright. Besides the recent Google vs. Oracle fiasco, I 
can't think of a time an open-source project had legal problems by 
writing new code to implement an API. And, based on a brief reading of 
http://www.groklaw.net/pdf3/OraGoogle-1202.pdf, it looks as though a 
US judge has ruled that an API is not subject to copyright; if you 
implement the 9P API, you should be fine. Also, since you're doing a 
free reimplementation of code which is currently available free to 
everyone by the creators (Lucent), I have a hard time figuring out 
exactly what basis they'd have for a lawsuit. john 

Hi John - thanks for that.
Thanks also to everyone who has commented in this thread - you've been 
very helpful!  This is one of the most helpful lists that I've been on.

This feedback is very useful as a guide to how to proceed.

Although I'm not running Plan 9 at present (I'm on Linux), I'm very 
impressed with its elegance. Everything from kbdfs to the plumber to the 
Venti filesystem - it's all beautifully thought-out.  The way that Venti 
uses SHA1 hashes to store data reminds me a lot of Git (which I also 
really like - there's another elegantly designed bit of software).

Thanks again, all - bye for now :)
- Andy



Re: [9fans] Plan 9 technical docs and man pages - licensed or public domain?

2012-07-25 Thread David Leimbach
On Tue, Jul 24, 2012 at 11:01 PM, Andy Elvey andy.el...@paradise.net.nzwrote:

  On 25/07/12 16:06, John Floren wrote:
 (snip)

 Just write the code, nobody cares. The manual pages define an interface,
 and you're going to implement it. The manual pages are copyrighted, sure,
 because they're written works and are automatically protected by copyright.
 Besides the recent Google vs. Oracle fiasco, I can't think of a time an
 open-source project had legal problems by writing new code to implement an
 API. And, based on a brief reading of
 http://www.groklaw.net/pdf3/OraGoogle-1202.pdf, it looks as though a US
 judge has ruled that an API is not subject to copyright; if you implement
 the 9P API, you should be fine. Also, since you're doing a free
 reimplementation of code which is currently available free to everyone by
 the creators (Lucent), I have a hard time figuring out exactly what basis
 they'd have for a lawsuit. john

 Hi John - thanks for that.
 Thanks also to everyone who has commented in this thread - you've been
 very helpful!  This is one of the most helpful lists that I've been on.
 This feedback is very useful as a guide to how to proceed.

 Although I'm not running Plan 9 at present (I'm on Linux), I'm very
 impressed with its elegance. Everything from kbdfs to the plumber to the
 Venti filesystem - it's all beautifully thought-out.  The way that Venti
 uses SHA1 hashes to store data reminds me a lot of Git (which I also really
 like - there's another elegantly designed bit of software).
 Thanks again, all - bye for now :)
 - Andy



Linux of course has v9fs which is a 9P implementation in the kernel.


Re: [9fans] higher-end compute server recommendations?

2012-07-25 Thread balaji
unlike newegg, acmemicro does not stock anything so delivery time is long.

On Tue, Jul 24, 2012 at 9:58 PM, erik quanstrom quans...@quanstro.net wrote:
 On Wed Jul 25 00:45:01 EDT 2012, j...@jfloren.net wrote:
 We've got some budget left for hardware, so I'm looking for a server
 suitable for running Plan 9, preferably as good as I can get for about
 $3000-5000. Buying non-Thinkpad Plan 9 hardware is kind of a
 crapshoot, and this isn't just some $100 Atom system, so if any of you
 are running something along these lines, please let me know. I'd most
 like to see lots of cores and lots of RAM, I don't even want storage
 (we've got other methods for storage).

 hey, john, i've had incredible luck with intel servers from supermicro
 for general beat-about servers.

 just as a quick suggestion, i'd look at this server here.

 http://www.supermicro.com/products/system/1U/6017/SYS-6017R-WRF.cfm

 with 8-core socket-r cpus, you can have 32 cores and 128gb of memory
 without stretching the budget too much.  the intel i350 nics work fine,
 but for something that hot, i'd get a myircom or intel 10gbe adapter.

 this was just whatever came up in 5 minutes.  you might want to look
 at this page here for more options

 http://www.supermicro.com/products/nfo/Xeon_X9_E5.cfm?pg=SS

 acmemicro.com (fitting, no?) should have the full range of stuff.

 - erik




Re: [9fans] higher-end compute server recommendations?

2012-07-25 Thread erik quanstrom
On Wed Jul 25 12:46:23 EDT 2012, balaji.srinivasa+pl...@gmail.com wrote:
 unlike newegg, acmemicro does not stock anything so delivery time is long.
 

depends on what you order.  you can call 'em up and get an account.  they'll
let you know, and help you change your order slightly to meet whatever deadline
you've got.

i've done this a few times personally.

- erik



Re: [9fans] higher-end compute server recommendations?

2012-07-25 Thread Kurt H Maier
On Wed, Jul 25, 2012 at 09:44:31AM -0700, balaji wrote:
 unlike newegg, acmemicro does not stock anything so delivery time is long.


Supermicro resellers (like ixsystems) tend to be better about this.



Re: [9fans] higher-end compute server recommendations?

2012-07-25 Thread balaji
true, but one order of mine took 2-3 times longer to fulfill than
newegg. not attempted returns with these guys either. prices were just
about competitive, however, if you're in the bay area you can pick it
up and save shipping. the order was just a bunch of 1U supermicros.

On Wed, Jul 25, 2012 at 9:47 AM, erik quanstrom
quans...@labs.coraid.com wrote:
 On Wed Jul 25 12:46:23 EDT 2012, balaji.srinivasa+pl...@gmail.com wrote:
 unlike newegg, acmemicro does not stock anything so delivery time is long.


 depends on what you order.  you can call 'em up and get an account.  they'll
 let you know, and help you change your order slightly to meet whatever 
 deadline
 you've got.

 i've done this a few times personally.

 - erik



Re: [9fans] higher-end compute server recommendations?

2012-07-25 Thread hiro
what are you guys running? java? chrome?
I'm fine with 2 cores.



Re: [9fans] higher-end compute server recommendations?

2012-07-25 Thread hiro
I don't think that can be a problem if all they compile is plan9 software.



Re: [9fans] higher-end compute server recommendations?

2012-07-25 Thread cinap_lenrek
the real question is:

how many catclocks can it run in parallel before the front falls off? ;)

--
cinap