stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Paolo on Frontier being open sourced







Paolo on Frontier being open sourced

Paolo on Frontier being open sourced 05/19/2004 01:21 AM

Frontier's kernel opensourced
 
Yesterday Dave Winer announced that at some point in the next few months there will be an open source release of the Frontier kernel.

It's a quite interesting news since I, just like Marc, would not be here today if it wasn't for Frontier and, of course, Dave.

When in '99 we decided that our company best development path would have been providing to our customers tools to maintain their web pages by themselves, Frontier had been a very natural choice. We developed a full CMS with Frontier, one which is still silently humming behind the scenes of hundreds of web sites, from some very small ecommerce ones to some very large corporate portals.

Also our new knowledge management product, K-collector, is currently a Frontier-based application.

Since first I heard about Dave's intention to release the Frontier kernel I have been wondering about how we could contribute to this effort. After all, having received so much, I feel we should give something back.

I don't know if we'll have time and resources to contribute to the kernel (we'd surely like to squash a few bugs which have been hunting us for all these years for the sheer pleasure of doing it). What we have is a mountain of Frontier code. From xsl-based template rendering to full blown e-commerce applications, from customer profiling to easy content editing, from directory-structured web sites to sql database integration...

Maybe we could release some parts of IdeaTools, or we could partner with UserLand to better take advantage of a stronger and more open architecture. Nobody can say what will happen, hopefully it will be fun.
[Paolo Valdemarin: Paolo's Weblog]




This is a GrokNews Entry: (what is grok?)





Similar Items

Paolo on Frontier being open sourced

Grok Headline matches for Paolo on Frontier being open sourced

Quake III open sourced "soon"


Quake III open sourced "soon" 08/05/2004 07:11 AM
John Carmack has quietly announced that he will release the Quake III engine as open source "soon." Link (via Waxy)

Quake II open sourced "soon"


Quake II open sourced "soon" 08/05/2004 03:31 AM
John Carmack has quietly announced that he will release the Quake III engine as open source "soon." Link (via Waxy)

What if Doom 3 were open sourced?


What if Doom 3 were open sourced? 08/04/2004 05:00 AM
ID Software has released all its major games under the GPL as soon as newer ID releases take the spotlight. But what if Doom 3, the most advanced game engine on Earth, were open sourced from the start?

How Often are Internal IT Projects Open
Sourced?


How Often are Internal IT Projects Open
Sourced?
04/06/2005 05:22 AM
Slashdot Apr 6 2005 7:39AM GMT

Checklist for deploying open sourced
GroupWare


Checklist for deploying open sourced
GroupWare
06/02/2004 06:25 PM
ZDNet Jun 2 2004 10:19PM GMT

Open Sourced IBM speech code doesn't
include Viavoice


Open Sourced IBM speech code doesn't
include Viavoice
09/22/2004 08:26 PM

BEA's Java StAX Reference Implementation
Open Sourced


BEA's Java StAX Reference Implementation
Open Sourced
06/21/2004 04:29 AM

BEA's reference implementation of StAX (Streaming API for XML, aka JSR 173) was open sourced at Codehaus back on May 12 but the announcement apparently didn't reach me so I just found out about it by loitering at the StAX Yahoo Group.

StAX website at Codehaus is lacking essential information for the moment but you can get the source from the CVS:

cvs -d:pserver:anon@cvs.stax.codehaus.org:/scm/stax login
cvs -d:pserver:anon@cvs.stax.codehaus.org:/scm/stax checkout stax

FYI, stax/dev/src and stax/dev/src100 were identical last time I checked.  Don't forget to join the StAX Yahoo Group to communicate with rest of the StAX fan club.


Open Frontier


Open Frontier 05/17/2004 08:44 AM
Dave Winer: At some point in the next few months, there will be an open source release of the Frontier kernel. Does anybody remember Domino Go WebServer?  Anybody?  Bueller? The thought process that Dave describes exactly mirrors the thought process that IBM went through a few years back when it decided to participate in Apache.

Frontier kernel open-source


Frontier kernel open-source 05/17/2004 01:24 PM
Dave Winer announced that the Frontier kernel—the C code, the internals of the application—will be made open-s ource. I’m glad: I think it’s a good thing for Frontier and Radio and their users.

During the latter part of my stint at UserLand I worked on the Frontier kernel. A big part of my efforts were on Carbonizing it. Timothy Paustian started the job, and handled all the really crazy low-level stuff like threading, then I did user interface stuff and fixed bugs. In some cases I was able to adapt the Aqua appearance, but going all the way with that would probably have tripled the development time. At least.

Anyway, what I love about the kernel is the way it is written in C but is nevertheless object-oriented. (Remember that it was started in the late ’80s, so C was the natural choice.)

The way it’s done is via the use of structs instead of “real” objects. These structs contain function pointers, so one object can inherit from another and have not just different data but different methods.

I found this to be surprisingly elegant, so much so that now, years later, I sometimes get the urge to write in C just so I can use this style of object-oriented programming. (But then the urge passes, and I stick to Objective-C.)

UserLand to Open-Source Frontier Kernel


UserLand to Open-Source Frontier Kernel 05/17/2004 10:27 AM
Dave Winer has interesting news about Frontier, the core product of the company he founded, UserLand: "At some point in...

"FAQs about Frontier open source
release"


"FAQs about Frontier open source
release"
05/19/2004 10:25 AM

Progress report on the Frontier open
source release


Progress report on the Frontier open
source release
08/31/2004 07:43 AM

We're getting close to the open source release of Frontier. I believe it will happen before the end of September.

A picture named
accordianGuy.gifTechnically, the software is ready to go. Andre Radke, who was the last full-time maintainer of the code at UserLand, up until four years ago, when he returned to be a full-time physics grad student, did the work to get the code ready. Steve Zellers at Apple has also been participating. I see Andre and Steve as the two leaders of the project once the release has taken place. I trust both of them, I can't imagine two better people to entrust this project to. I see myself as playing an advisory role, writing scripts to test new versions, and representing Frontier as a legal entity.

A picture named frontier.gifThe one remaining issue to decide is the license agreement. I guess this has always been so, but now it's the crucial decision, once it's made, the release can proceed. Here's my current thinking, after having talked with several lawyers with experience in open source software, and having read up on various approaches, this is what I've come up with. (Note I am not a lawyer, I am posting this so that lawyers can comment publicly.)

1. No breakage. I want old scripts continue to run in new environments. A lot has been invested in code that runs in the Frontier environment, one of the reasons to release the kernel as source is so that those apps will run better, in more operating systems. I want to limit incentives for people to fork based on compatibility. I don't want to create a dozen semi-clones of Frontier, rather I want to incentivize people to add to the culture, add new features, fix user interface bugs, but not to break apps.

2. I want it to be possible to create a commercial business from the code base. However, I want the general rule to be that if you make an improvement to the code, you must share it on equal terms.

I think these two goals clearly imply a base license that's GPL-like, with an option for a more liberal license, for either a cash fee, or an agreement to remain compatible, or a combination of fee and agreement. This is a derivative of the MySQL license system.

I'm looking for feedback from lawyers who have experience with open source licenses, and developers who have released code under open source licenses, and people who have used code under open source licenses. The best form of feedback is in public, on a weblog, so you can send a URL and I can point to it. I'm not opening a comment thread on this becuase it's sure to only attract unconstructive comments.

Note that we are not trying to shake up the world, or change what anyone does, or kill anything, or necessarily even create anything. So comments that say things like "This will never kill Apache" or "Python already has too much of a lead" while quite common, always miss the point.

For an idea of why I'm releasing Frontier as open source, please refer to this article I wrote in May.


Where's Paolo?


Where's Paolo? 05/03/2004 03:47 AM

I sure hope nobody got mad at Doc.  How can yah get mad at Doc?

I wonder if Mikel showed up? I think Cory brought danah to the Camden Locks Market to a place called Cyberdog. 

I keep mising Euan on IM - like three times now.  Sorry Euan - I'll grab yah next time I see yah log on.

And where's Paolo  - anyway?

The garlic has landed. Rather spiffing evening care of Euan "Supernode" Semple who was hosting Doc Searls. We all met up at Garlic & Shots where I have to say I wimped out and didn't try the Garlic Beer, nevertheless a good time was had by all until the management stop serving us drinks and the Doc got a bit rowdy.



Holding him back were: Gary Turner, Suw Charman, Tom Dolan, Tom Coates, Julian Elvé, Cory Doctorow, Danah Boyd, James Cox, and some other cool folks I hope to meet properly at a future shindig.
[Curiouser and curiouser!]


Is it THE Paolo or not?


Is it THE Paolo or not? 05/06/2004 01:38 AM
Social filtering. I happen to have a few "famous" friends in my contact list on LinkedIn, people who everybody would like to know. This means that from time to time I get a message from somebody (I usually kinda know) asking me to put somebody else (whom I don't know) in contact with one of these famous friends (usually it's Joi Ito ;-).

There are cases when these messages look like they could interest my contacts, other cases when they are clearly spam and then... there are the grey ones. Messages which don't look spam but that most probably do not interest the person down the line (even if it's very hard to say if you don't know pretty well the person).

In these cases my choices are:
  1. forward the message anyway (running the risk of not being a good "friend")
  2. decline to forward (theoretically running the risk of preventing a deal from being done)

There are risks in both cases, but also some very interesting opportunities.

Plenty to think about as far as social networks dynamics are concerned, uh?
[Paolo Valdemarin: Paolo's Weblog]

And here I was - totally assuming that everytime I heard the name Paolo and blogging mentioned at the same time - it had something to do with my real world friend Paolo Valdemarin.

There was some blogging conference in Sicily mentioned - and Loic used the name Paolo.  "Oh I thought - Paolo is headed South?"

You see Paolo is a Northern, or more correctly a NorthEastern Italian - who are (needless to say) completely different than Southern Italians or Sicilians for that matter.  So it is actually quite commical to think that in the entire of Italy - the ONE Paolo I know - is the Paolo who is organizing a blogging conference in Sicily.

Northerners usually don't head south, just as most snobby Americans assume having southern accent in the U.S. means you're dumb, red necked and live on a farm.

But who knows - maybe that IS him?  Ah hah - it is!  So what does that say?

That anytime I hear the word blog and it has something to do with the country of Italy - there will be my friend Paolo Valdemarin - wondering why LinkedIn never has any requests for meetings for HIM!


Loic and Paolo


Loic and Paolo 05/17/2004 12:05 PM

While in London. While in London also I met Loïc and Andrew. It was the first time we met: it has been a good meeting.

At the moment there's no business going on between SixApart Europe and Evectors, still we are all working in the blogosphere, we are talking to the same people, often trying to sell products and services to the same customers and we mostly believe in the same things. This is why it makes sense to meet, to exchange ideas, to try as hard as we can to find common grounds and to build something together.

This is an entirely new business, it's worth trying to establish some new rules.
[Paolo Valdemarin: Paolo's Weblog]

Here here.

I think Loic and Paolo should definitely do business together.


Paolo posts


Paolo posts 04/20/2004 07:24 PM

Dual Paolo post.....

Passions. In the last few months I have been getting more and more interested in guitar playing. It all started with GarageBand: soon after installing the software I realized that I needed to play some instrument to have more fun.

I had already payed guitars in the past, but never studied seriously: as a kid spending all that time exercising is usually not a priority.

But apparently this time the passion is sticking. After buying my first electric guitar back in February (a low cost Yamaha ERG 121), last saturday I brought home the beauty you see here on the right (it's an Ibanez AFS75T, still considered a low cost instrument but a quite beautiful one imho).

I still have to study and practice a lot before being able to publish some music here, but I'm enjoing every little bit of the process. These things are incredibly sexy, the addiction and lust that I knew from electronic gadgets is nothing compared to this.


[Paolo Valdemarin: Paolo's Weblog]

European blogger dinners season is open.

On May 12th I'm going to be in London to attend to Loïc UK blogger dinner.

Unfortunately there's no way to get to Amesterdam from here at a low cost (it doesn't necessarily have to cost 0.01 EUR... I could also spend 10! ;-), so I won't be able to go to Scriptin g.com dinner.

But with Dave riding around Europe by train there might be other chances...

------

I can just see Paolo at those late night musician jam sessions, hunched over his ax -feeling the groove, tight in the pocket.

And I can just picture Paolo getting on his Ryan Air plane - for 1 Euro - cruising up to bloodey England for a bloodey blogger dinner.

But one thing I CAN'T picture - is Paolo at some Amsterdam Hash bar.

:-)


God Bless Paolo


God Bless Paolo 02/01/2005 08:42 PM

topicmediaall.gifOne more time with gusto - my dear friend Paolo Valdemarin has repaired my blog.

I've been under attack for a week now - receiving hundreds of virus' a day. They figured out some way to take down my blog and I haven't been able ot blog for almost a week.

from paolo.JPGBut I'm back. With a GUSTO!

So what happened in the past week?

ourmedia.org

Blog Business Summit - hanging out with Scoble and lots of others.

Almost got stuck in NYC in a snowstorm.

Kicking butt on a number of fronts. Seriously getting into Drupal. Thanks to Boris et al.

But for now - I'm back!


Congrats to Paolo and Monica


Congrats to Paolo and Monica 01/22/2004 02:33 AM

We moved!. About two years ago we learned that we were supposed to leave the apartment we were living in. Back then we decided to find some land and build our home.

They started building it last year, in March.

After endless struggling with real estate agents, banks, builders, plumbers, electricians, painters, carpenters and a whole list of other people, last week-end we finally moved to our new home, during the two most rainy, windy and muddy days in San Martino del Carso history.

Waking up yesterday morning with a bright sun (sigh) shining on our bedroom window has been beautiful.

For the first time in years we are taking stuff out of cardboard boxes instead of putting it in. This also means that now I will have again time and mind to fully concentrate on daily work and writing on my weblog.

[Paolo Valdemarin: Paolo's Weblog]

I can't wait to go and try out the guest room. Only problem is (I mean challenge) is that I have an entourage of 4 now....


Paolo Uccello and the Cheese


Paolo Uccello and the Cheese 03/06/2004 01:52 AM
Continuing the Lives of the Artists as Chaps, today we reach Paolo Uccello. A man afflicted by snacks. Paolo di Bona, called Paolo Uccello because he liked painting birds (Uccelli), was born in Florence around 1399. His main work was...

Happy Birthday to Paolo


Happy Birthday to Paolo 04/29/2004 07:40 AM

Got up early so I could say Happy Birthday toPaolo.

Again. It's my birthday. Again. 33. Whew... This means that it's also the birthday of a lot of other people I know (our parents must have been happy and relaxed on those hot August nights ;-). Happy birthday to us all. [Paolo Valdemarin: Paolo's Weblog]


Hey Paolo - go check out Howward


Hey Paolo - go check out Howward 04/17/2004 01:03 AM
Howard, Smartmobs, Slovenia.

Howard Rheingold's Slovenia visit next week has a Web site. The talk will be streamed, and the site will support queries for Howard.

(thanks to vuk!)

[Smart Mobs]

Hmmm - I wonder if Paolo will make it.  Lubijana is only :45 from Gorizia - maybe an hour from Graidsca.  Paolo could definitely make it.

I bet he'd really like it.


'Independent' report used MS-sourced
data to trash OSS


'Independent' report used MS-sourced
data to trash OSS
09/09/2004 09:12 AM
'Microsoft gave us this stuff, but we haven't checked it'

Paolo is wondering why Apple went from
orange to blue?


Paolo is wondering why Apple went from
orange to blue?
06/29/2004 12:21 PM

I assume that Paolo (by now) realizes that Apple will take standards and change them - just to be different.

It has happened with cables and connectors, browsers and now XML icons. I wonder what is next?

But we all love Apple - right? They're doing our R&D for us!

=========

Here is Paolo's post.....

Among the other news from yesterday's Apple Developers Conference keynote, it's interesting to note that apple picked the blue RSS icon and not the orange XML one to represent RSS (and Atom).

Even if I'm a long time orange icon user and fan, I think I can imagine Apple thinking: "why using an icon with the word 'XML' to link to something we call 'RSS'?". It's true: users are smart, but why making their life harder?

For some time XML icons were popping up everywhere. They linked RSS feeds but also other kind of XML files such as OPML blogrolls (oops, I have just realized that I still have such an icon here) and I do agree that it might have been confusing for users not living in our loop.

It's not that by choosing the blue icon Apple has closed all games but they definetly made a significant step in one direction. Soon we will see if users will start switching to the blue icon. Meanwhile I guess I'll adopt both for my site.

Also, from the demo's I've seen, Safari should solve another issue: users clicking on an RSS icon will not end up watching a page of code anymore but should see a nicely displayed set of posts. Cool.

[Paolo Valdemarin]


What is Frontier?


What is Frontier? 06/27/2004 04:46 AM
Bouche la be! 27 Septembre 2001 6:20 - c'est aujourd'hui. Votre vote: ah bon .. Userland fraternity .. What is Frontier? .. FrontierFrontier .. Frontiers .. software .. Frontier

frontier.userland.com
track this site | 3 links


The next search frontier


The next search frontier 06/14/2004 04:35 PM
Source: cnnmoney - Investors' focus right now is mainly on the Web search market and the battles breaking out between Ask Jeeves, Google, Microsoft, Yahoo, and others. But later this year, you'll see interest shift to the emerging market for...

Frontier Dreams


Frontier Dreams 05/21/2004 12:50 PM
In the back of my mind I’ve been thinking about the open-s ourcing of the Frontier kernel, and like some other folks it’s made me dream of software that’s close in spirit to the early versions of Frontier, before it became the basis for a content management system.

For those who don’t know, Frontier began life as a scripting system for Macintosh. But not just another language—it included an object database and a relatively rich (for the time) library of verbs. You wrote code in an outliner, which I still think is a wonderful way to write code.

You used it do many of the same things people use Perl and Python (and so on) for today, only it was on Macintosh System 7. Instead of using pipes and Unix-y things for inter-application communication, it used Apple events. (Like AppleScript.) It was very common to use Frontier to do tasks that required scripting one or more other applications.

For instance, your script might grab data from a Filemaker database, format it as text in Frontier, then create a new email message in Eudora and send it. With Frontier’s scheduler, its cron-equivalent, you could make this happen once an hour or whatever. And you might archive the data in its object database and create weekly reports based on that data.

That’s just a for-instance, of course. The gist of it was that it made it possible to do custom things that apps like Filemaker and Eudora would never (quite rightly) have supported on their own.

Sounds like AppleScript, right? Well, yes. But Frontier brought some things that AppleScript doesn’t have. (The browse-able object database, the richer library of verbs, the code outliner, the scheduler, and so on. Frontier is an entire environment on its own, though an open one, aware of the rest of the system.)

My dream app

First thing—I don’t have plans to work on Frontier. I’d love to use the results of someone else’s work, though! As much fun as it would be for me to work on it (partly because the kernel is an old friend, but more so because I know a lot of Frontier users who are cool cats) it just isn’t on my path. However, I’d be happy to make sure my software works well with people who want to script it with Frontier.

Anyway... my dream app goes back to that earlier vision of Frontier. To bring it up-to-date, there are a few things I’d love to see:

Python

Whitespace-aware Python just begs to be written in an outliner. The language is similar in style to UserTalk (Frontier’s scripting language), but, key fact, it’s object-oriented.

The object-oriented thing is a big deal: I’ve gotten so I won’t even consider writing in a procedural language for anything but the smallest of tasks. I want objects.

And Python is just plain cool.

I wouldn’t advocate dropping UserTalk, I’d argue for making Python a first-class peer of UserTalk. There are some challenges to consider, though. Frontier internally is receptive to other languages. (Note that you can write scripts in any OSA language, including AppleScript). But you’d have to make it so Python could access the object database (to store and retrieve data and to call other scripts) and you’d want a way to freeze-dry Python objects in the database.

Cocoa front-end

Okay, obviously I don’t care about classic Mac OS or Windows. I care about OS X.

When Frontier was written, there were no system-supplied user interface controls for tables, outlines, and toolbars. And all applications polled for events (via WaitNextEvent, if I remember correctly).

The first obvious thing to do is replace a bunch of the user interface code with .nib files and standard Cocoa widgets. However, I think I’d retain the existing outliner for writing scripts. (Cocoa and Carbon can co-exist: it’s not a problem.) But all toolbars, the object-database browser, text-editing views, and so on would use Cocoa user interface.

In theory, you’d end up with less code, better performance, and a modern OS X UI.

Bonus points: custom windows

Sometimes you want to create a mini-application, a custom dialog or window backed by a script. Frontier has a long history (at least on classic Mac OS) of supporting this: you could run dialogs from resources, you could run MacBird cards.

In the year 2004, the thing to do would be to run dialogs and windows from .nib files. You’d lay out your user interface using Interface Builder, then run it in Frontier.

How would you handle wiring up actions and outlets to scripts in Interface Builder? Glad you asked. You probably wouldn’t. One way to handle this is to give each item a unique tag in IB. Then your script might have a handler like on itemDidSendAction (itemRef, actionRef). This would be called when a checkbox was clicked, a button pressed, whatever. Your script would, obviously, have to branch on which item sent the action and what the action was. Not quite as slick as wiring up actions, but it would work.

The other side of the coin is outlets. That’s where tags come in. To get a reference to an item, you might write something like itemRef = cocoaWindow.itemWithTag (tag, windowRef). Then you could do things like set the value of a text field like so: cocoaWindow.setStringValueForItem (itemRef, someString).

Double bonus points

Get PyObjC in the mix of all this, and now you’re talking about something extraordinary.

Anyway...

It’s possible that there will be an exciting burst of creativity once the kernel is made open-source. I think that’s totally cool, it it comes to be. For my part, I’d be happy to answer any questions I can for people who work on the code, since I know a little about it.

It’s entirely possible that the things I’d like to see are not the things most people would like to see, and that’s fine. (But I can dream, right?)

P.S. A glimpse into the kernel: The first thing you’ll discover is that, before Frontier was Frontier, its name was Cancoon.

The Frontier of Oil Refining


The Frontier of Oil Refining 04/04/2005 07:10 PM
Frontier Oil is profiting handsomely from being able to process heavy crude oil. But what's the earnings potential?

A New Frontier for Humanity


A New Frontier for Humanity 06/21/2004 12:41 PM

It's impossible to overstate the importance of this morning's privately funded space flight by Mike Melvill, who piloted SpaceShipOne into a suborbital flight 100 kilometers high. Neil Armstrong took a giant step in 1969, but this was just as important. I have huge respect for NASA, the U.S. space agency. But NASA needs the help of private explorers and industry, and of people like Paul Allen, the Microsoft co-founded who funded this mission. We need NASA for the giant endeavors, but we need privately funded space flight for everything else. Congratulations to all.


IT's Final Frontier


IT's Final Frontier 03/06/2004 02:02 AM
FEATURE: Private IT firms -- especially networking, security and chipmakers -- must play a critical role in NASA's moon and Mars missions, experts say. What's more, NASA has to let them.

CSS3 - The new Frontier


CSS3 - The new Frontier 05/14/2004 07:53 AM
Web Development stands on the edge of mostly unexplored territory — the mysterious realm of CSS3. How will CSS3 radically change the way we create websites? More importantly, what bits of CSS3 are already supported? This article will answer these questions.

Frontier and Forking


Frontier and Forking 05/22/2004 03:34 PM
It’s become obvious to me (and, I think, to folks like Jim Roepcke) that Frontier has at least two main areas of interest, reflecting its dual heritage.

On one hand, there are fogeys like me who would love a desktop scripting system that totally embraces OS X. We look back at Frontier of ten years ago and say, hey, we want that, only better and updated for 2004.

On the other hand, there are folks using Radio UserLand and running Manila servers that would like improvements to the server and content management features.

(There may be other areas of interest, but these are the ones I’ve identified so far.)

The fogeys (generally speaking) care about an updated user interface, support for more languages, support for scripting more applications (system.verbs.apps.iTunes?), and so on. The idea is a desktop tool that makes it easier to get more work done.

But folks using Radio and Manila care about scalability, running as a daemon, a Linux port, separating the UI from the server, and so on. Those are all valid and important issues.

As a fogey, I don’t even care that it runs on Windows. But if you’re running a Manila server on Win2K, you very much care, quite rightly, that it runs on Windows. As a fogey, I care more about syntax coloring in the script editor than I care about extending the upper limit of database file size. But if you run a Manila server your priorities are the reverse.

That’s just to say that this could potentially be a serious challenge to whoever manages the kernel. There could be pressure to fork it, more so than most other applications, because of the two strongly different directions it could go in.

What approach might the maintainers take?

One possibility is something like Mozilla-like. With Mozilla, there is a base on which different applications are created. Some of those applications (Firefox) are cross-platform, and others (Camino) are not.

This makes sense to me, because it allows the deep under-the-hood parts (the script evaluator, the object database, etc.) to be shared between these hypothetical different versions of the app.

What I would not like to see happen is a complete fork, where folks with different visions take it in different directions without coordination or sharing.

There are so many things I don’t know. Will there be a community of people that want to work on the app? How many fogeys are there, really? (Maybe we’re grossly outnumbered.) What license will be used? Will there be any kind of formal or informal organization charged with maintaining the kernel? If so, what will be their priorities, and how open will they be to different visions?

As I’ve repeated before, I don’t plan to work on the kernel, fun as it would be, since I’m so busy with my own software—but I like thinking and writing about this story, since it could be the birth of a really great open source project, and it has some interesting and unique dimensions. I’m fascinated by it.

Intel: Spectrum is the New Frontier


Intel: Spectrum is the New Frontier 07/30/2004 07:13 PM
Internet News Jul 30 2004 10:37PM GMT

Final Frontier Trader


Final Frontier Trader 04/13/2004 04:41 AM
Final Frontier Trader 0.65 released

New PC frontier: the entire home


New PC frontier: the entire home 11/16/2003 07:21 PM
IHT Nov 16 2003 6:22PM ET

Africa: The Next Wireless Frontier


Africa: The Next Wireless Frontier 01/28/2004 09:14 AM
Business Week Jan 28 2004 12:38PM GMT

'Webisodes' are the new frontier for
Internet ads


'Webisodes' are the new frontier for
Internet ads
06/04/2004 04:04 AM
Globe and Mail Jun 4 2004 8:13AM GMT

Frontier-Daemon-Forking-0.01


Frontier-Daemon-Forking-0.01 01/23/2004 05:26 PM

Banking: The Next Microsoft Frontier


Banking: The Next Microsoft Frontier 11/14/2003 11:31 AM
It's been assumed that Microsoft's devotion to "wireless industry standards" makes its White Paper on Mobile Web Services a good thing. I'll bet the Trojans felt the same warm, comfortable glow about the Greeks and their Trojan Standard horse.

Internet the new frontier in war on
terror


Internet the new frontier in war on
terror
09/06/2004 09:16 AM
Pretoria News Sep 6 2004 1:11PM GMT
Grok Description matches for Paolo on Frontier being open sourced
GrokA matches for Paolo on Frontier being open sourced

Paolo on Frontier being open sourced

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

This is totally
coolio

Google Planning
Desktop Software
Search Tool - NYT
(Reuters)

Cicadas Respond to
Their 17-Year Cue

By X-Raying
Galaxies,
Researchers Offer
New Evidence of
Rapidly Expanding
Universe

Thriving Bald Eagle
Finding Its Way Off
Endangered List

Bush Panel Will
Study Great Lakes
Cleanup

Panel Finds No
Evidence to Tie
Autism to Vaccines

Google Sends
Cease-And-Desist To
Orkut Geomapper Site

Geico sues Google,
Overture for
Trademark Violations

Zero tolerance as
Googol plans to take
Google to court

Lycos Europe Trumps
Google, Yahoo with
1GB Email Service

Yahoo Proposes
DomainKeys to Fight
Spam

Google and Overture
Sued by Geico Over
Keyterm Trademarks

Indiana Essays Being
Graded by Computers

IBM, Cisco team for
IP

Google Moves Toward
a Direct
Confrontation With
Microsoft

Reuters Says Staff
Abused By U.S.
Soldiers

Universe Expansion
Is Accelerating

Rocket Launcher
Found Near Atlanta
MARTA Station

NASA's Deluge Water
Muffler

Oracle Releases
Witness List in DOJ
Antitrust Case

CNN.com - Student
drinks lab chemical
on a dare - May 18,
2004

McSweeney's Internet
Tendency: Daily
Reason to DIspatch
Bush

Less is Moore in
subdued, effective
'9/11'

Crackpot family
members of man who
coined the term
"googol" are
considering legal
action against
Google

Mac OS X: Highly
critical security
flaw :: The Daily
Journey ::
JayAllen.org

Cost Per Click
Insanity

SubEthaEdit Updated
to Version 2.0

Beyond the Green
Zone

The Moral Case
Against the Iraq War

A kinder, gentler
Critical Mass

The Wikipedia Blog
Microsoft Office
2004 released; Test
Drive available
(MacCentral)

AT&T Back in
Wireless Business
(washingtonpost.com)

'Painkiller' Is
Homage to Shooting
Games (AP)

Israelis Kill 19 In
Gaza Raids
(washingtonpost.com)

Violence Leaves
Iraqis in Despair
(washingtonpost.com)

Lockergnome: Daily
Newsletter Except

ActiveXbox.com:
Breakdown - Review

The World's Hottest
Computer Lab

Windows 2000 Default
Policy Restore Tool

Outlook 2003 Sample:
Custom Calendar
Providers for
Outlook 2003

US 'abuse soldier'
faces court

17-05-2004:
Motorola,Maxis
collaborate on new
tech

XP / NMS Engineer
Hondero SE IDX1
Osec 1.0.0
cpphs 0.3
LocalCaml 0.2.0
EarthLink hooks up
to wireless
broadband

what is grok?