S. Jobs is gonna kill J. Schwartz

Jonathan Schwartz
The information comes directly form Jonathan Schwartz, Sun Microsystems CEO.
I hope am sure Steve will not be angry for this: the WWDC is the next week… and Schwartz has revealed one of the BIGGEST FEATURES!!!

Anyway, GREAT NEWS! Leopard is gonna be the BEST OS for Desktops in the World.

Source: TUAW and Mac Rumors.

Edit: Thanks alhandra for the hint about “hungry” and “angry” :P .

OpenSolaris free Starter Kit

OpenSolaris StarterKit
On http://get.opensolaris.org/ you can book a free OpenSolaris Starter Kit. It’s a good occasion to try the features of this SUPER-OS and familiarize with it.

It’s free! Inside you’ll find tutorials, documentation, and two DVDs filled with useful software. Get started using OpenSolaris technology — right on your laptop or home PC.
This kit will help you learn about the OpenSolaris source code and the community. On the DVDs, you’ll find:

  • Solaris Express — Preview future features of Sun’s Solaris Operating System. Also inside: ZFS, DTrace, Containers, and hundreds of other unique features.
  • Live CDs — These bootable images allow you to check out community-built distributions of OpenSolaris, each with unique features:
  • Sun Studio compilers — Get advanced features for developing applications on Sun Solaris SPARC and x86/x64 platforms.
  • OpenSolaris source code.

To get the kit you need to register/signin to the OpenSolaris website.

Source, OSS|blog.

XCode meets Mono

Photo of a Mono
And… seems to be a nice meeting. ;)
After a lot of development, the comunity surrounding the project realeases last stable version 1.2.3.1 of Mono.

What about Mac OS X? Here is a dedicated page on the official wiki of Mono. And, in particular, I’m happy to highlight a tutorial/howto about XCode and Mono integration: CSharpPlugin.

I know that Mono is the open-source implementation of .Net (started by Novell), and that I hate M$, but… I can’t hate a framework. It’s like to hate the Plutonium because we make the Atomic_Bomb with it! ;)

Besides:

  1. I have had a little experience with Mono (a Gecko# and GTK# based browser)… and it was very good. In particular, I like delegates very much.
  2. .Net and C# specification are standardized at the ECMA: it’s one of the few times that M$ does things in the right way.

Source, TUAW.

Time Machine: La delusione diventa sconforto

Apple, ora sono profondamente deluso da te.
“The Next big Features”? Questa é il tipico “JOKE”!. E’ una presa per i fondelli.

Mi sono andato a leggere tutto l’articolo (ottimo, da 10 e lode) di Ars Technica scritto dal talentuoso (almeno con le parole e per la conoscenza) John Siracusa… e lo sconforto mi ha assalito.

Io quest’anno sono stato (e sono ancora) impegnatissimo, quindi ho dovuto letteralmente “bypassare” Solaris 10. L’ho solo scaricato, ma senza avere il tempo di installarlo. 2 erano le cose che mi interessavano (e ora lo sono anche di più): ZFS e DTrace.

Ho scoperto che internet pullula di siti web in cui si discute e si chiede che ZFS venga scelto come futuro filesystem di MacOSX (e non solo). Ne voglio citare solo alcune delle maggiori e più applaudite features:


ZFS Features

  • Pooled Storage Model
  • Always consistent on disk
  • Protection from data corruption
  • Live data scrubbing
  • Instantaneous snapshots and clones
  • Fast native backup and restore
  • Highly scalable
  • Built in compression
  • Simplified administration model

Quando é stato presentato Time Machine, ovviamente tutti quelli che conoscevano ZFS e le discussioni in proposito (io no, purtroppo ;( ), hanno pensato al file system di Sun integrato in Leopard. Io mi ero limitato a pensare (a dire il vero, a dare per scontato) ad un nuovo f.s.

Leggere della soluzione reale, fa venire i brividi.
Ma ancor peggio, fa venire sconforto questo:

There’s still plenty of room for legitimate Time Machine criticism, however. While the hard link trees are a clever solution, given the constraints of HFS+, the strategy dictates a file-level granularity for all backups. In other words, if you change a single byte of a 500MB file, the entire 500MB file will be copied to the backup volume during the next Time Machine backup. Frequent modifications to large files will fill your backup volume very quickly.

According to MacWorld, “Apple suggests that the answer will be for application developers to modify their programs to break up data into more discrete elements that can be backed up more simply by Time Machine—something they may already be doing in order to make their files searchable via Spotlight.Of course, this advice is totally unhelpful for people who edit video or work with other large media files on a daily basis.

Paradossalmente, ci va peggio chi doveva goderne di più, cioé chi tratta grandissimi file.
Uno che opera su file che, messi insieme, arrivano a qualche mega (come nel mio caso quando programmo) potrebbe, con un pò di diligenza, non aver bisogno di backup: basterebbe farsi con regolarità delle copie.
Chi invece opera su file di grandi… grandissime dimensioni, NECESSITA di un sistema trasparente di Backup. Sarebbe davvero assurdo non averlo.

Non continuo con le mie considerazione, perché diventerebbero una mera traduzione dell’articolo di Ars Technica. Resta però lo sconforto per una GRANDE OCCASIONE PERSA.
E se penso al fatto che ci vogliono ancora 7 mesi… posso solo sperare che Apple pensi di integrare ZFS o qualcosa di simile (anche perché ero all’oscuro della VACCHIAIA di HFS, che pensavo risalisse al Mac OSX 10.0… non a Macos 8O !!!)

GNU/Linux Command reference

CLI
A big one: Linux Shortcuts and Commands.
An italian book that have a dedicated chapter: Linux Facile.

Source: OSSBlog.

OpenOffice.org 2.0.1 available

OpenOffice.org
Via OSSBlog.