(RSS Feed|Atom Feed)

More 4th IWP9 info and Call for Papers (2009/06/27)

Erik Quanstrom has announced further details about the next International Workshop for Plan 9 and Inferno.

The official dates are from October 22 to 24 and the event will be hosted by the great folks at Coraid.

Papers in the usual Plan 9 style should be sent to iwp9paper at quanstro.net by the end of August. Work In Progress reports are also encouraged in a similar format to the papers but limited to less than three pages (and the deadline for this is instead the fifth of October).

The registration deadline for attending the workshop is 28th of September, attendance is free, as usual, just remember to bring your Glenda t-shirt ;)

For the full details see the official website and the 2009 page at iwp9.cat-v.org.

Plan 9 Workshops Around the World (2009/06/10)

International Workshop for Plan 9 (and Inferno) aka IWP9 news:

Big Blue calls for Interns from Outer Space (2009/05/27)

Eric Van Hensbergen of IBM is looking for interns to hack on Glenda-related projects:

A 6 month position working on Plan 9 stuff for a DOE project (http://www.research.ibm.com/hare).

The period would be some time between Sept of this year and August of next.

Requirements: A strong background in C programming, ideally with Plan 9 and/or Inferno experience. Graduate students or post graduates are preferred.

Interested parties need to send their resume and availability before June 2, 2009, and will need to be interviewed by phone by the end of next week.

There will be a second position for for a separate (but somewhat related) 3 month project in the future, more info will be posted when available, it will probably be during the summer of 2010.

You can send your resumes and recommendation letters to ericvh(a)gmail(.)com

9P implementation news roundup (2009/05/23)

Various new and updated 9P implementations have surfaced lately:

J9P/StyxLib is a Java implementation by Bernd R. Fix that includes both Plan 9 and Inferno auth support.

Ever prolific Kris Maglione has released a new client Python implementation, that for now is part of the wmii tree.

And finally Duat 6, a C client/server implementation is out.

Happy Easter Bunny Day! (2009/04/15)

Easter Glenda

(Thanks Harka Gyozo for the image!)

Plan 9 in GSoC - get your apps in now! (2009/04/01)

Plan 9 has been accepted this year as a mentoring organization for Google Summer of Code. The Plan 9 group accepts projects related to Plan 9 and related technologies such as Inferno, Plan 9 from User Space, v9fs, 9vx, and Glendix.

If you're a student and you like any of these technologies you should apply immediately to GSoC with your project proposal(s). Time is running out: the deadline for student applications is April 3, 19:00 UTC. Comments will be possible after that point, but the application may not be edited after that date.

We're happy to entertain any ideas related to these technologies, and we've got a page of suggestions for you to consider. Write up a proposal for one of them

On the off chance (hah!) that Plan 9 doesn't have what you're looking for this summer, check out the list of other organizations participating. GSoC is a really great program, but you've got to move fast if you're interested. Get moving!

New XCPU stable release, Live CD, logo and website. (2009/03/06)

Update: XCPU 1.2.3 has been released on 2009/03/11. Tarballs, rpms and other packages are avilable at sf.net.

Another bit of new old news: XCPU 1.2.2 is the new stable XCPU release.

The XCPU folks have also put together a Fedora-based LiveCD so you can easily demo and play around with XCPU in your basement's clusters: XCPU LiveCD 1.0.

And finally XCPU has got a new website at SourceForge and a new beautiful logo with Glenda and Tux hanging from a tree:

Plan 9 Doomed (2009/03/04)

Glenda landed on Phobos starting its quest to rid the Solar System of evil (and GNU) that will eventually take it to the bottom pits of Inferno.

To help Glenda in its fight against the demonic tuxes, James Tomaschke has ported Doom to Plan 9.

Plan 9 Doom

While implementing the audio support, he discovered a demoniacal crashing bug in the AC97 driver, and mercilessly squashed it.

Good job James!

Edit: The latest source code can be found in a Mercurial repository here.

Grab bag of goodies (2009/02/25)

Here are some recent interesting contributions:

Mathieu Lonjaret(aka lejatorn in irc) has completed a new port of Ogg/Vorbis, libogg and libvorbis in particular and the 'sample' encoder and decoder included with the libraries. The source can be found at: /n/sources/contrib/anothy/ufo/

John Floren has posted some scripts used for the generation of the plots in the devtrace paper that should help with the processing of devtrace output. You can get them at: /n/sources/contrib/john/devtrace-scripts.tgz

Alex Efros (aka powerman in irc) built an initial Inferno package for Gentoo Linux. The package is built from the latest Inferno source tip plus a couple of extra patches; and for now can be found as part of his overlay. He is also looking for feedback before pushing the package to the more official 'sunrise overlay', you can contact him at powerman@powerman.name or find him in the #inferno freenode irc channel.

Running native code on Inferno using Vx32 (2009/02/16)

Caerwyn is back at the lab with his new creation: vxinferno, a new Inferno builtin module around Vx32 which allows inferno to run native code in a sandbox, while providing it access to the Inferno namespace.

The potential for this seems great, will allow access to existing C implementations of useful components (eg., compression and multimedia decoding libraries) without sacrificing Inferno's wonderful security and portability (well, as long as you are on x86, and we all know *the world is an x86 ;)

Inferno on the Nokia N770 and N810 (2009/02/13)

This is almost a year old news, but as part of the inferno-bin project a prebuilt emu is available for the N770.

It includes graphics and probably will also run on the N800 and N810.

Robert Raschke reports that building Inferno from source on the N810 is not too hard either.

New site engine and features! (2009/02/12)

NineTimes has been upgraded to the latest werc version!

Among other improvements this allows for user accounts and comments, for now this are only available upon request until it is certain that spam and other issues wont be a problem, to get an account just send your desired user/password combination by email, irc or pigeon carrier.

With the new engine behind 9times up and running, we will start to try to catch up with all the backlog of news.

Peace.

Update: Changed style to be more rio-like, improved css styles are welcome!

New driver for usb ethernet devices (2008/12/24)

Cinap Lenrek has written an USB CDC ECM(ie., USB Ethernet devices) driver for Plan 9.

The code can be found in sources at:

/n/sources/contrib/cinap_lenrek/usbether/

Thanks Cinap!

Binding libixp perls (2008/12/23)

Patrice (GomoR) Auffret has announced (in French!) a set of Perl bindings for the libixp 9P library.

The Lib-IXP package can be found in the cpan repository.

devtrace released (2008/12/18)

John Floren has announced the release of devtrace.

The source with installation instructions and man pages can be found in:

/n/sources/contrib/john/devtrace-backport.tgz

Credit for the idea and initial implementation goes to Ron and Aki; John finished it up and backported it from the amd64 kernel.

The paper describing the design and implementation of devtrace can be found along the other IWP9 2008 papers.

Many p9p and 9vx updates (2008/12/16)

Russ has come back from his google-induced hibernation and dropped two big packages full of updates just in time for Christmas.

The biggest improvement to 9vx is the introduction of x86-64 support, and for p9p (aka plan9port and Plan 9 from User Space) is the addition of a port of Plan 9's awk(1) courtesy of Jeff Sickel. Thanks Jeff!

Electroquongton DS (2008/12/10)

Caerwyn has released Inferno Lab nr 89, consisting of a series of applications designed for the Inferno DS using the mux window manager.

It includes multiple small games and experiments, but the most interesting and useful is a QUONG/hexinput style virtual keyboard application.

To experiment with this new input method he extracted libframe from the Inferno acme, which could be used to build an inferno '9term'.

A proposal for a next gen srv (2008/12/08)

Eric Van Hensbergen over at Grave Robbers From Outer Space (aka. IBM Research), has started working on srv²: a proposal for a next generation service registry to replace the venerable srv(3) device (aka #s and /srv).

Part of the idea is to bring srv to user space and make it more dynamic; motivated by requirements for the Blue Gene/FastOS work it would support propagation and discovery of services in neighboring nodes, perhaps taking advantage of an improved ndb that uses zerconf or inferno's virgild.

Ericvh has many other ideas, see his blog post on the subject for further details.

Glendix at FOSS India (2008/11/26)

Anant and Shantanu will be speaking about Glendix at FOSS.IN O8, India's largest Free and Open Source conference, during the day dedicated to Linux kernel hacking.

They plan to also host a 'Workout' (which seems to be a kind of Hackathon/Workshop), for details see the Glendix FOSS.IN 2008 Workout page.

Rendezvous with Zeroconf (2008/11/23)

Bonjour multicast DNS!

Eric Van Hensbergen of IBM research has added Multicast DNS client capabilities to Inferno, he describes the project in a new inferno-lab post.

The source can be found in the lab90/ directory of the inferno-lab google-code repository.

xget (2008/11/23)

From the xcpu folks at LANL and Sandia comes a new toy to help you manage the cluster in your basement.

xget is a scalable file-transfer agent designed to efficiently transfer files across thousands of cluster nodes using 'ad-hoc trees' of 9P connections.

For more info see a draft of Ron Minnich's paper, Coyote: all IB, all the time.

New Plan 9 programming intro (2008/11/22)

Pietro Gagliardi has written a basic introduction to C programming in Plan 9, while not extensive, it should help programmers comming from other environments get up to speed with some fundamental concepts and tools.

It includes sections covering: compilation, linking, Unicode/UTF-8 strings, buffered I/O, process management and notes.

A PDF version can be found in sources at: /n/sources/contrib/pietro/programming.pdf And an html version can be found in the cat-v.org doc archive.

Scheming with Glenda (2008/11/21)

Fernan Boland has ported to Plan 9 vscm, an R4RS bytecode scheme implementation. He also updated fgb's umb-scheme port to support sparse matrix.

Both packages can be found in his contrib directory: /n/sources/contrib/fernan/

Plan 9 booting on Blue Gene P (2008/11/20)

Ron Minnich from Sandia National Labs announced in 9fans that they have Plan 9 booting on a 1024+16 node Blue Gene/P.

They aim to reach 65536 nodes, and then enable all the cores in each node for a grand total of 262144 CPUs!

Cpu temperature info (2008/11/20)

(Slowly catching up with this month's news...)

The ever prolific Erik Quanstrom has added a new file to devarch to expose the CPU(s)'s temperature(s).

You will need /n/sources/contrib/quanstro/src/9/pc/^(cpuid0.s dat.h devarch.c io.h) and then add cpuid0.s to l.s; after that your can access the info via /dev/cputemp

IWP9 2008 Day one summary (2008/11/19)

Duly following our 9-schedule, here is a summary of the first workshop day in Volos. Special thanks to sqweek for correcting and improving my first draft; further corrections and expansions are of course very welcome.

Today is the first day of IWP9 2008 in Volos. Attendance was better than expected, with approximately thirty people around starting time.

After a brief introduction of all participants, the first talk was presented by Anant Narayanan who gave an excellent introduction to his Glendix project which aims to bring Plan 9 syscalls to the Linux kernel.

The second presentation of the morning was by Salva Peiro about the Inferno DS port. It was a bit slow, but had some interesting news, such as it seems the Inferno DS port will need little extra work to run on Nintendo's new DSi.

After a coffee break it was Brucee and his Tiger's turn to speak about their awesome FPGA synthesizer and how they managed to make it speak 9P with the handful of gates they had left over.

Next Gorka Guardiola introduced 'Upperware', which is a way to bring the benefits of network transparency and file system oriented interfaces to other operating systems and environments. This is done by implementing 9P file servers that wrap existing applications or resources on non-plan9 systems, for example a printer device on windows, or a word processor in OS X; this provides remote access to native applications from any other system. To make clients easier to set up, a webdav-to-9P gateway is also provided, so for example Windows clients can speak out of the box with OS X 'upperware'.

After a lunch break we reconvened for a tutorial by Francisco J. Ballesteros on how to setup and use the Octopus. He guided us through the process of installing a server 'PC' on top of Plan 9, and configuring Octopus terminals on OS X and Plan 9.

We ended the 'official' conference day with a BoF that got started with talk about the amd64 kernel, and drifted into the development/testing process and finished with discussion of laptop hardware support and virtualization.

Finally the participants spent the evening exploring the bars and cafes of the town in small groups, some not going to sleep until late in the evening.

[Note: Coverage of certain BoF discussions has been repressed due to this humble chronicler's extreme bias, will be glad to include more complete coverage if somebody else wants to write about of what was talked relating to releases, development process and testing.]

A summary of Day two will follow a similar release schedule, unless somebody with better memory than me writes it first...

Back from IWP9 2008 (2008/11/13)

We are back from our Homeric travels to this year's IWP9, and will start to slowly catch up with other news and some coverage of the conference itself, stay tuned.

Also, if you have photos or other material from IWP9, please send them to uriel99@gmail.com.

New nupas (2008/10/28)

Erik Quanstrom continues his work on the 'next-gen' upas MTA, nupas, and has pushed a set of updates to the usual location at /n/sources/contrib/quanstro/src/nupas.

Changes include hardening of upas/fs and the delivery system, man pages for mdir and splitmbox (plus the splitmbox script), imap4d has also made progress and seems to be able to make Apple Mail and Firebird happy, and outlook and opera seem to work too.

The full announcement Erik sent to 9fans follows:

i pushed a new version of nupas out to /n/sources/contrib/quanstro/src/nupas. the upas/fs and delivery system have been significantly hardened since last time i mentioned it.

i pushed man pages for mdir and splitmbox (as well as the splitmbox script) to the bits directory. nupas still installs itself to /$objtype/bin/nupas so you will need to modify mknupas to install it as the default mail system.

imap4d has come around quite nicely and seems to be largely agreeing with apple mail and firefox. limiting testing with outlook and opera has been successful. mail boxes with spaces, as silly email clients are wont to create are supported even with fs not supporting spaces in file names. (my apologies.)

(most of the problem was with the LIST and LSUB commands which i found never worked correctly for some common queries. e.g. "lsub inbox*".)

while migration is not complete, nupas does have users with mailboxes with as many as 8,500 messages and as large as 1GB.

questions and comments welcome.

Ask ken (2008/10/28)

Guess who is participating in 'Ask a Google engineer'? Ken Thompson, father of Unix and Plan 9. (You will need a fully-enabled Web 2.0 browser to even load that page, haha!)

Now it is your opportunity to ask Ken which is his favorite fighter jet plane or what did he feed Glenda; but be warned that the obvious questions, like "Whats the use of Rails framework, if we can't compensate the faster development in Rails by hardware cost ?" have already been asked, so hurry before somebody aks how to best take advantage of Java's great innovations like Garbage Collection!

Best answer so far:

Q: You once said : "The X server has to be the biggest program I've ever seen that doesn't do anything for you.". Could you elaborate ? Do you imply that graphical servers allowed non-professionals to deal with computers and that it turned harmful ?

A: I was caught saying this when I first subjected my infant C compiler to the X source. I was trying to debug my compiler by pawing through endless layers of conversion, reformating, copying, etc. I couldn't find any code that did any work.

I now realize that X was just miles ahead in it's programming style.

So, has Plan 9 programming style caught up with X yet?

Plan 9 system call howto (2008/10/14)

John Floren at the Sandia National Laboratories in Livermore has written a short paper explaining the process of adding a new system call to Plan 9.

new m9u release (2008/10/14)

Sqweek has released version 0.5 of the m9u music server.

M9u is a music daemon for Unix systems with a 9p file system interface for playlist management and controlling playback.

Plan 9 Authentication in Linux (2008/10/04)

Ashwin Ganti has continued the great work he started as unofficial participant at the 2007 Google Summer of Code, and recently he published an excellent paper describing his efforts to bring the Plan 9 cap device and auth model to Linux.

See the project homepage to get the source code.

We also have learned that Ashwin Ganti has joined the ever growing gang of 9fans that have infiltrated the Google ranks, congratulations Ashwin!

The Trace Device lost on its way to Greece (2008/09/30)

In an unplanned preview of IWP9, Ron Minnich has released a paper on a new kernel trace device for Plan 9; unfortunately he and his coauthors John Floren and Aki Nyrhinen could not attend IWP9 this year so they decided to post their paper early.

The source code for the modified 8l linker can be found in /n/sources/contrib/rminnich/tracepaper/, and the trace device itself should be released shortly. You can download the full paper in PDF format at the newly opened 2008 section of the IWP9 papers archive. And here is the Abstract to open your appetite:

Abstract

We describe a Plan 9 trace device, devtrace, its uses and its implemen- tations. The trace device can be used to selectively trace functions and processes in Plan 9. Users can enable a range of functions to be traced, observe which of the functions are called, in what order, what their pa- rameters are, and the time spent (in CPU ticks) in each function. We have developed a set of tools for plotting this data to make the progres- sion and timing of function calls clear. Since all Plan 9 file systems are user level processes, it is possible to trace a single process file I/O as it progresses from the process, through the file server processes, and to disk. This measurement, in turn, allows us to propose changes in the Plan 9 kernel design and implementation to improve performance.

The implementation of the trace device went through several distinct phases. In the end, we arrived at a device with a textual interface. Users need not write programs to use the trace facility. The trace device does not rewrite kernel code and hence does not require privileged access (as in Linux or Solaris). Any user of a Plan 9 terminal can measure their system’s performance.

The trace device was designed to help us with performance evaluation of Plan 9 on two supercomputers, the Cray XT4 and the IBM BG/P.

Roundup of 9P library updates (2008/09/30)

Various 9P implementations have seen recent updates.

Registration for IWP9 opens (2008/09/23)

The registration period for the Third International Workshop for Plan 9 and Inferno has opened.

To register send an e-mail with your name, affiliation and email address (in one line each) to iwp9@inf.uth.gr and Cc iwplan9@gmail.com; registration is free and includes entry to the talks and panels.

The registration deadline has changed and is now Oct 5th 2008, so hurry up!

Inferno ported to the OpenMoko (2008/09/23)

Masha Rabinovich has got hosted Inferno to run on the OpenMoko cellphone platform. There is a google code inferno-openmoko project with the source code for the port.

So far the port even has the JIT working!

Duat A new 9P library in C (2008/09/21)

Jyujin, from the Kyuba project, has released a new 9P implementation in C called duat under a BSD license.

It includes both client and server implementations and has support for the .u extension.

Duat has been added to the list of existing 9P implementations.

Inferno-ds updates (2008/09/18)

There has been lots of progress in the inferno-ds project to port Inferno to the Nintendo DS.

Support for both screens, audio playback and recording, and sd storage (for some adaptors) are all working now, and the wifi code just needs some more testing and fixing.

Salva Peiró has written a paper describing the project, including technical details and plans for the future.

He has also called for contributors that are interested in improving and expanding the current code and experimenting with possible apps for the system.

Glendix status update (2008/09/07)

Glendix implements the Plan 9 syscalls in the Linux kernel to allow running unmodified Plan 9 binaries on Linux (a sort of kernel-level reverse linuxemu).

Some weeks ago Anant posted a status update in the official Glendix web site announcing that 13 syscalls had been implemented, enough to run cat(1), sed(1), 8c(1), grep(1) and others.

Extended deadline for IWP9 paper submission (2008/09/04)

Spyros Lalis has posted to 9fans to announce that the deadline for submitting papers to the third International Workshops for Plan 9 and Inferno has been extended to Monday September the eighth.

If your paper is still in progress and you need some extra time, you can contact Program Committee chair, Richard Miller, miller at hamnavoe dot com.

New rc shell feature (2008/08/08)

Based on an original idea and initial code by Erik Quanstrom, Russ Cox has implemented a new feature in the rc shell to allow subscripts that select a sequence (ie., range) of items.

The extended syntax for subscript notation is like this:

; foo = (a b c d)
; echo $foo(2-3)
b c
echo $foo(2-)
b c d

Russ points out in the patch(1) he submitted to sources that this allows to replace the old idiom:

; *=($x); shift; x=($*)

with the much cleaner:

; x=$x(2-)

This change was committed a few weeks ago to both the main (native) Plan 9 tree and the Plan 9 from User Space tree.

Sources downtime (2008/08/05)

Geoff Collyer posted a note in 9fans saying that sources.cs.bell-labs.com venti arenas partition has run out of space and will be down for a couple of days until more disk space can be added. He plans to fix this on Wednesday and things should be back to normal by Thursday.

Update: Sources has been back up and running for almost a day on new hardware and using a much bigger venti. Thanks Geoff!

New 9mount release (2008/08/05)

Sqweek announced in the 9p-hackers mailinglist the release of version 1.3 of his 9mount helper utilities to mount (unmount and bind) 9P file systems in Linux systems with v9fs.

Changes in this release include support for most v9fs options, including virtio and fd transports, setting of msize and exclusive attach/access mode.

9umount can now unmount non-9p filesystems (if they were mounted in your home directory), which should make 9bind more usable.

Also the license has been set to the very simple and clean MIT/BSD-like ISC license.

Links:

IWP9 08 CFP reminder and other conference news (2008/07/12)

Richard Miller posted to 9fans and Inferno list reminding of the end of August deadline to submit papers for the Third International Workshop for Plan 9 and Inferno.

In other conference news, Eric Van Hensbergen of IBM research gave a talk about using 9P in paravirtualized environments during the KVM Forum 2008, you can read a pdf with the slides from his presentation.

And finally Ron Minnich of Sandia National Labs will be at Argonne National Laboratory speaking the 13th of August about Plan 9 in the BlueGene as part of the Blue Gene Consortium Open Source Workshop.

New lguest release (2008/07/11)

To keep up with the vx9 competition ;) Ron Minnich has updated lguest to work with the latest Plan 9 and Linux kernels, it can be found on /n/sources/contrib/rminnich/lguest/, 9lguestcpu.elf is the ready to run binary and lguest.tgz has all the source.

Send any comments and improvements to ron at: rminnich-gmail.com

P9p native UI for OS X (2008/07/11)

Among many other improvements, the latest Plan 9 from User Space (aka plan9port) has support for native OS X graphics so you don't need to install X11 anymore.

All you need to do is do an hg pull (and update) and re-run the ./INSTALL script. If for some reason you want to use X11 graphics (for example if you want to do ssh/X forwarding) create the file $PLAN9/LOCAL.config with the contents:

WSYSTYPE=x11

And rebuild your p9p tree.

As usual, all credit goes to the tireless Russ Cox.

New 9vx version (2008/06/29)

Fast as the heels of the first public release comes version 0.11 with a bunch of bug fixes and some extra features.

On MacOS X it includes experimental native GUI support and fixes the cpu-hogging bug.

To download the the binary distribution go to the 9vx home and to the vx32 home for the source code.

Announcing 9vx (2008/06/27)

Russ Cox announced in 9fans 9vx, a port of the Plan 9 kernel to run as a user space process on *nix systems (including OS X, and a win32 port is apparently feasible) using the vx32 sandboxing framework he developed with Bryan Ford at MIT.

It can execute unmodified Plan 9 i386 binaries, and includes all the standard file servers like networking, graphics and audio.

It is still experimental, and people have reported some issues with the OS X version, but seems to work fairly well under Linux.

For more information see:

Update: Andrey Mirtchovski reports that using the -F flag so 9vx doesn't fork into the background solves the issues with OS X (a proper fix will come soon).

Venti servers survey (2008/06/27)

Russ Cox has posted to 9fans asking for people who run venti servers to send him some stats to survey for usage patterns.

If you want to contribute all you have to do is run the following commands:

   hget http://localhost:8000/storage >/tmp/vstats
   hget http://localhost:8000/index >>/tmp/vstats

   mail -s 'venti survey' rsc@swtch.com </tmp/vstats

(Obviously replace 'localhost:8000' with the the address of the http interface for your venti server if needed.)

Inferno DS gets a x6 perf boost (2008/06/08)

Salva Peiró continues his amazing work on Inferno port to the Nintendo DS and has announced in the inferno-ds google group that after enabling the MPU (ARM CP15 Protection Unit) and caches, he measured a six fold performance improvement.

His perception is "that it's similar in speed [to] launching emu on a standard pc (2 or 3 years old)."

And this is all without JIT, which gives extra margin for improvement in case it is ever needed.

He finishes mentioning "I was worried about the performance one could achieve running Inferno on the DS, needless to say now all my worries about that have disappeared."

Shortly afterwards he posted a reply to his announcement saying that he still want to test the changes a bit more before committing them to the official repo, but he attached a patch for everyone interested to test.

New releases of acme-sac for OSX (2008/06/06)

Eric Nichols (aka underspecified) has released acme-sac 0.30 and 0.31 for Mac OS X. It fixes a bug in 0.29 where double characters were added to the buffer for every keystroke and 0.31 finally resolves crashes on older versions of Mac OS X (before Leopard).

Other changes included:

He also clarifies that support for pre-10.4 machines has not been discontinued. Requirements are as follows:

Download: AcmeSAC-0.31.dmg

Dis on a Chip Update (2008/06/05)

Bruce Ellis has been busy but managed to put some more of his magic into Dis on a Chip and he posted an update about what has been going on lately*.

He has been playing with small designs to do specialized high performance busses.

And he mentions that Xilinx Web Ise 10.1 is now available for free. "It saves me code and thought as it infers dual port rams now."

He also would like to hear from people with opencores experience.

* Note: The post was to the Dis on a Chip Google Group, which is not public but anyone can apply for membership and as the group description mentions: "Please don't hesitate to tell your esteemed friends about this group. Nobody has been denied admission (yet). It is restricted to stop noise."

Chicken Scheme 9p (2008/05/31)

Peter Bex (aka Sjaaman) has released his finished implementation of 9P2000 in Chicken Scheme. A corresponding new entry has been added to the list of 9P implementations.

Thanks Sqweek for letting us know.

New acme-sac for Mac OS X release (2008/05/31)

Underspecified has released version 0.29 of acme-sac for Mac OS X. Changes include:

AcmeSAC-0.29.dmg

Launching (2008/05/31)

NineTimes will be a site for all news and stories about Plan 9, Inferno, 9P, and any related technologies.

We are slowly getting started, but news items and ideas are welcome.

Some things that might be nice but are not implemented are: categories/tags and comments. (Anyone interested in implementing this feel free to submit patches for werc ;))

Technorati Profile