Apple Releases Rendezvous As Open Source
clarencek writes "Apple has released Rendezvous as Open Source, as promised. Excerpt: Starting today, developers can download Rendezvous as open source under
the Apple Public Source License. Rendezvous is part of a
broader Open Source release today from Apple which includes the Darwin 6.0.1 operating
system and additional Open Directory plug-ins. Together, these underscore
Apple's commitment to making core protocols freely available as open standards
and open source."
I applaud Apple and hope more software devolpers follow suit!!
well done Apple!
now if I could only afford a mac;)
"I drank what?" - Socrates
I wish someone would force NERV to release Synapse as Open Source...
Because people out there actually make Mac software.
GPL - 6 pages of legalsleaze 25000+ words.
BSD - 1/4 page less than 300 words.
BSD code can be used in GPL
GPL code can't be used in BSD
Looks like BSD is MORE Open Source than your 'real open source' idea. Oh, and next time Bruce, post with your name.
- Apple sued developers of the KDE and Gnome themes that were "confusingly similar" to their Aqua theme?
- Made the decision to keep their window manager closed, in order to keep the community from benefiting?
I would have hoped that the open source community on Slashdot would have a long enough memory to remember the litigious injuries that Apple had inflicted upon us in the past, but I suppose those hopes were misplaced.--sdem
Darwin to be released today as open source ? ;-)
We'll probably soon speak about GNU/Darwin then
Darwin 6.1 is the latest public version of Darwin. Unfortunately, the only way to get it so far is by buying a copy of Jaguar. I imagine Apple will release the 6.1 source within the next month or so; they're pretty good about this type thing.
I don't know what's up with the apple webservers, but they have a problem with;
http://developer.apple.com/Darwin/
as listed in the link above. Switching it to;
http://developer.apple.com/darwin/
works fine though.
this is also being discussed on macslash.
the article can be found here
--
pants ahoy
making core protocols freely available as open standards and open source.
except aqua that is...
Apple is using *BSD and Opensource like MS used BSD's tcp/ip... dont get fooled again.
yes it is great about apple
pity about whoever they pay to do legal work
(its often these people that get it wrong)
so from this *BSD nor Linux can NOT use the code
thats AFAIK
because its certainly GPL incompatable and I'm not sure about BSD
you would think they would give something back to the BSD boy's and girls as most of the utils apple ship are on that codebase and pray tell whats apples jag's shell BASH from the FSF
sort it apple use the BSD/GPL dual licence for non core
simple really and your after people using this aren't you ?
regards
John Jones
Contrary to popular Slashdot belief, the APSL has passed most open source advocates' definition of Open with flying colors. ESR likes it. Bruce Perens had a couple of problems with the original version and praised Apple when they addressed all of them in the next version. Only crazy socialist radicals like RMS oppose it. Anyone who's rational recognizes the great service Apple has done and continues to do for the open source community.
Keeping some user interface code closed is not a big deal. Keeping core OS code, interoperability-related code or protocols themselves closed is. Apple's position is reasonable.
Where'd you learn your debate skills, Gene Ray?
My own pointless vanity vintage computing page
How are you going to feel when your Microsoft infested computers are in total lock down mode...You guys continue to have your rights and money taken away by Microsoft, while on the other side of the universe Apple users enjoy freedom and bliss and don't have to deal with Product Activation or DRM. Go Apple.
I thought the trade marked opensource.org community says Apple's license is open source. Can't we rely on them to police these licenses?
APL is compatible with BSD, and they do give back the the *BSD projects, even though the BSD license doesn require it, as well as release Darwin as open source.
I still can't watch streamed quicktime movies though.
It's great that apple is realeasing stuff opensource, even if th license is less than perfect. The one thing they've always given away for free they're still hanging on to though. I don't get it.
So far we have several dozen posts complaining about licenses (so very Slashdot of you, really), and no one talking about why releasing the Releasing the Rendezvous source is so cool. Zeroconf is cool stuff. Imagine setting up a dozen machines at a conference or a LAN party and having them automatically self-configure their networking and discover each others services, without having to worry about subnet masks or a DHCP server. They already demoed a forthcoming version of iTunes that lets you play music from another 802.11 connected laptop without any configuration.
Oh, but I forgot -- bitching about the license is more important.
-
IETF Zero Configuration Networking (Zeroconf) Group
-
IETF Zeroconf on Apple Rendezvous and Zeroconf
-
Apple's Customer-pitch for Rendezvous
-
Apple's Developer-pitch for Rendezvous
Here's an overview of earlier Apple implementation called SLP (RFC 2608) also used by Novell:Finally, for completeness here is UPnP:
I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
ok
sigh
no your cant easily integrate it in but a good start and it helps if at least you can copy and paste things like strucs from one bit of code to another
I for one dont want to have to sign up to the apple licence when I install a linux distro do you ?
in the end
yes you can fsck around with things but its alot nicer if someone does a nice port rather than "just makeing it work" which is what you seem to be saying regardless of what you have to sign up for
sorry your argument fails on so many levels
regards
John Jones
I applaud Apple for making source code available. They deserve a round of applause. I hope more companies follow their lead. Apple has been a true leader, even choosing to use the technically superior BSD operating system rather than the technically inferior *linux distros in their leading-edge award-winning Mac OS X product. I hope more people see just how good BSD software and companies built on BSD can be and start doing more BSD development.
Google picked this article to put on their news main page. Slashdot is considered a better news source by googles algorithms than the 11 related sources that google has for this story I guess...
I'm moaning about the spelling and the content. You've never addressed what that sig of yours actually means.
Apple has released many changes back to GCC. The APSL is perfectly compatible with your favorite license. It's just your blind hatred of Apple, proper spelling, and commercial software that causes you to flick your wrist instinctively and without understanding.
There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
Let's face it folks -- the guys who run Slashdot have been doing the Open-Source/Free-Software thing for much longer than yourself.
/. crew be repected because of the TIME they have spent with 'open source' is pure and utter crap. Best to judge them by thier works.
Considering I was selling consulting services compiling pcomm (as taken off of UseNet) for SCO boxes back in 1988-89 timeframe, if the amount of time you've been working with open source for $$$ is how much respect you should have around here, you should be groveling in the dirt, bowing and scraping before me.
Lets face it, you asking that
APL is compatible with BSD, and they do give back the the *BSD projects, even though the BSD license doesn require it, as well as release Darwin as open source.
ok I was not sure
so I can use it like any other BSD code or do I have to tell apple about what I do with it and what I changed ?
(-;
regards
John Jones
You don't see the OSS/FS community bitching because Apple ripped off the dock, which is used in so many of our Window Managers, do you? No.
The dock was invented by NeXT, whose codebase is now the property of Apple. A more appropriate question is "Why isn't Apple suing people for ripping off their dock?"
"Like it or not, Apple spent a good deal of money developing Aqua and cultivating its image."
Ok, but how do you explain Apple threatening XTunes to change their name?
Especially since just two weeks later Apple unveils "iCal" calendaring software.. reguardless of the fact that there's already calendaring software for windows called iCal.
infact I wrote in reply to one of your coments if you dont read anything after you write it then....
they HAD to release GCC changes its freaking GPL
I dont hate apple I type this on the family G3
its not compatable with the GPL, that and BSD are my favorite licenses so thats 50% bad
regards
John Jones
google so you have to dont think
we have all seen what happend to apple market share when they did not do things a standard way if they want others to play you have to set out a standard
yes it's their choice
but hey I cant use the Rendezvous in my mac because its not a standard and everything else on the network is non apple is that the kind of thing apple wants to promote ?
regards
John Jones
You mean like the one in the Windows taskbar? Apple might have money, but I doubt they're very interested in suing Microsoft for such a tiny feature.
It'd be neat to have it, so's to add rendezvous and ichat support to Linux and have my Mac users and my Linux users chattin over 802.11...
*sigh*
Linux is becoming stagnant, playing catchup to Windows. It is obvious to me that Apple is the leading OS company as far as innovation goes. And they support Open Source to boot!
Anyone want to buy some LinTel machines? I need to scrape together enough $$ for a G4 notebook.
thanks for the links
regards
john Jones
yea, imagine a dozen machines at a LAN party (or in an airport terminal or in any other random place) automatically connecting to each other and spreading viruses around. the current linklocal address spec (currently awaiting review for final approval) insists on having linklocal addresses enabled all the time, and by default - and for some reason the working group insists on it being that way!
for that matter imagine zeroconf breaking apps that expect addresses to be routable and stable.
oh, but I forgot - having kewl broken technology out the door is more important than actually doing the engineering that is required to make it work well.
and we all start from scratch doing our own thing implementing it well/badly
would solve alot of problems if they just dual licenced it and it could be submitted to be used in *bsd and linux tommorow
if they want results fast they should just give the code under BSD
regards
John Jones
Whoa, Google News links to this story (actually an older version of it) as a headline. Slashdot gathers news from around the web, Google gathers news from Slashdot. How meta is that?
No, I don't want to explore the Recycle Bin.
Wait, imagine that Zeroconf is "optional" and that "you don't have to use it". Imagine configuring your computer so "it's not open to guests".
Also imagine, that this thing called IP allows you to use static addresses *and* zeroconf at the same time. perhaps you can even imagine programs that require static addresses wouldn't be stupid enough to tap into zeroconf.
imagine somebody wanting "options" with how they use their computers.
Check out this page within Apple's site (this is the Darwin binaries page):
/ 6. 0/release.html
http://www.opensource.apple.com/projects/darwin
I just noticed that there's a section for an x86 binary, even if it does say "watch this space."
Darwin? Built with GCC 3.1? uses bash? RMS, did you hear that?
Darwin's been on x86 from the beginning. It's the higher level GUI systems that are PPC only.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
If you don't like Macs, just say so... then go away.
Every time someone uses terms like "free" or worse "truly free" and "GPL" in the same sentence, it make me want to cut my wrists.
The GPL is not free in any way. The GPL is extremely restrictive. The apple version only slightly more so.
The BSD liscence is just about as free as you can get. All they ask is that you give (C) credit. THAT'S IT.
But I agree otherwise. All this sudden Apple back rubbing is vile considering how evil apple has been in the past and IMHO continues to be.
How about Internet Radio? What's the use of having Rendezvous without Internet Radio around. Fortunately, you can now send a fax to Congress about the Internet Radio Fairness Act at Voice of Webcasters.
Well considering that most people around here consider the GPL to be free. It takes some creative debating skills to thwart abject stupidity...
options are often good, but the current linklocal spec is optional only for the implementor of the IP stack. users have no choice about whether it's enabled (at least, not as a matter of standards compliance), hosts are exposed to additional security risks, programs are forced to deal with linklocal addresses even though they mess things up, and networks can't disable it even when it causes problems.
hopefully these things will be fixed before the specs are approved as standard, but so far the working group has steadfastly resisted any fixes that would actually make linklocal optional.
It seems to me from just glancing over the license that they should just put Microsoft all over it. It looks like Apple is trying to protect itself from having it's open source, open standard protocol taken by Microsoft, have "extensions added" and then made into something that only works with Microsoft. You've got to be careful with them, they are quite crafty. They got through loopholes with Java, Kerberos, and hell, even the justice department.
Comment removed based on user account deletion
Comment removed based on user account deletion
I use Linux (php, ruby and perl programming) and Mac OS9 (best laptop os, firstclass email client, etc.) at work, I love KDE and have started to convert Windows junkies to do their window stuff on Lycoris. So, though I am not a software developer, (flamebait?) I would like to know the actual implications of this release.
Will there be a motorola compatable os based on OSX, available for my G3 laptop soon? (not YellowDog, no sound on iBooks)
Will there be open scource software available for OSX?
Can someone develop an UI that doesn't piss me off, that will run OSX apps?
Thanks to all whom respond.
Ryan Ray
I don't think Apple has tried to market Rendezvous for many of the applications you were objecting to in your original post. If somebody is running something that depends on a static IP, they won't use rendezvous. just because a device or peripheral says it works with rendezvous doesn't mean it won't work if a network uses a another method of assigning IP addresses. Programs and services that depend on rendezvous will have to be aware of those security lapses and adjust accordingly. With or without rendezvous, allowing guest access to your comptuer or sending information over plain text is dangerous.
Rendezvous isn't the end all of comptuer networking, but it certainly has its applications.
Comment removed based on user account deletion
That's no 'Mac' software, that is Apple-controlled, Steve Jobs maintained UNIXware. If you really want Mac software that is based on Unix and none of the Apple source shackles, you should look for Yellow Dog Linux.
Please. You think there were no docks in UNIX WM's before NeXT? Bullshit.
social sciences can never use experience to verify their statemen
Um, Darwin comes in an x86 variety, actualy...
Mod point free since 2001
it's not that much of an apple vs. microsoft thing. microsoft and apple both have employees working with the IETF zeroconf working group - and at least some of the specs have both an apple employee and a microsoft employee as authors.
(I say employee because IETF doesn't recognize vendor representatives - all participants are supposed to use their best technical engineering judgement regardless of their employer's interest.)
the difference between ms and apple here is that apple is shipping rendezvous code before the specs are finalized, even though there are several known problems with those specs (especially the name lookup protocol).
Comment removed based on user account deletion
For what it is worth, I thought you were being funny, and you were on topic. Maybe that is why I don't have moderator points yet?
I keep hearing about apple's open source releases but I never hear about anyone doing anything with that source.
has anyone got any Apple OSS project working?
-
the current linklocal address spec (currently awaiting review for final approval) insists on having linklocal addresses enabled all the time, and by default - and for some reason the working group insists on it being that way!
The reason is so that it has ZERO configuration. If you have to 'turn it on' it has a configuration step.
Apps that expect addresses to be routable and stable will die with DHCP or NAT already. Networking code needs to cope with network failure.
DNS records have durations and expiry for a reason. With ZeroConf you get a stable name to relookup for the address when you need it.
Well, NeXT's dock goes back to about 1990. Find us a reference to a dock in use before that, and we'll accept that you're right. Until then....
But this is all pretty pointless. Apple hasn't (as far as I know) trademarked the dock. They've trademarked the entire look-and-feel of the Aqua user interface. It's a sum-of-all-parts thing, not an each-part-individually thing.
One thing that sems to be missing in all of this is that Apple is a public, for profit company, releasing code in to the public domain.
While im sure the GPL et al. are great, what apple does is give themselves some protection, and try to make it so that their code doesnt get forked and messy with no way "keep up" with it. To illustrate the point, lets say rendevous is released under a "take it and do whatever the hell you like" liscense. CompanyA decides to add something, and releases a million widgets with their unpublised modification. Lets also say that this modificaiotn makes their produch not interroperate with anything else based on the standard. Now, while you may say "thats companyA's perogative", you are also probably not realizing that companyA is so often microsoft. So you see, the protection built in stops companyA form "embrace, extend, break" and gives OTHERS using the standard sort of a guarentee that they wont be left out in the cold. If i find a bug, i can be sure that my addition will work with the standard that everyone has. Its not perfect, its not the same on the outside, but, to all you detractors, it has its inherant merits, and should not be judged with tunnel vision.
"Stuff... In my home!? NEVER!" - Zim on Invader Zim
"I want the toilet seat!" - Little Dog on Two Stupid Dogs
you can visit that page, and all it has is
a) you must register to get the source
b) there are no links to where the source is.
c) there is no webcvs or similar to examine it..
This stuff would be nice as a linux add-on, but just doing a quick feasibility review (eg. browse the code) is not possible...
Uhm, why not just buy a Mac? You can get them really cheap or really expensive depending on your preferences.
Ciryon
When it was called UNIVERSAL PLUG AND PLAY like the rest of the world. welcome to 2000 Apple.
Intel even released a stack years ago for UPNP.
Think Different. Apple.
Darwin is a BSD derivative. As the GNU/Linux FAQ states, the GNU/ thing does not apply to BSD derived work.
So no GNU/Darwin. Just Darwin.
Might Slashdot get 'Googled'?
Cake or Death? Cake Please!
I would really appreciate it if the Slashdot crew and link submitters would note the license that software is placed under when said software is released as open source. Anyone else agree?
As of version 1.2 you no longer have to inform Apple. It's also BSD compatible in the sense that I can use it in a BSD project and the entire project won't be tainted, just the part under the APSL. For instance, were I to put the code cleanly into a seperate library and deploy the project in my organization, I would have to publish the library, but not my own code (this is the only problem the FSF sees with APSL 1.2, BTW). You can use LGPL'ed code in the same way, but if you use GPL'ed code, the entire project would have to be GPL'ed. Your own BSD'ed code would automatically change license (which is why many people call the GPL a viral license).
PS. I think you can mix APSL and GPL code as long as you don't distribute it. The GPL & APSL only kick in when you do (since they are not EULA's). This might not do you much good, but technically, the APSL and the GPL are not mutually exclusive.
The Drowned and the Saved - Primo Levi
You don't need a "hacked" version to run on your PC. Darwin runs fine on x86 hardware as is.
There are no tiger attacks in my area and it's all because this rock I'm holding keeps the tigers away.
All quoted spelling in context.
No, they are retaining copyright on their programs and releasing them under a non-free software license. Retaining copyright is what gives them the ability to leverage copyright power in the form of a license.
Code is not harmed by being copied or modified, therefore "protection" is an odd choice of word to use to describe what Apple is doing. Preventing forks is also not the point as the APSL does not prevent one from forking APSL-covered code.
What you describe in your hypothetical scenario is typically called "embrace and extend". In short, someone or some organization develops a purposefully-incompatible derivative of some non-copylefted Free Software. The programmers of the Free Software are now competing with what is largely their own work, playing catch-up for as long as the incompatible derivative is maintained. This cannot happen with APSL-covered code because APSL-covered code is non-free and Apple retains the ability to rescind your ability to legally modify or distribute APSL-covered works or derivatives of these works.
No, only copylefted Free Software gives the closest thing to that guarantee. Your rights under the APSL end if you dare to take action against Apple on patent infringement grounds (and note this is not just limited to software patents). Trading your software rights for leveraging your rights in society is unacceptable. This is one of the problems with the APSL that makes the APSL-covered programs non-free.
Copylefted Free Software makes sure the freedoms to share and modify the program don't leave the program. This is far better than any bugfix scenario can address. Copylefted Free Software grants us all the freedom to make the program suit our needs and lets us decide whether to keep our improvements private or share them. The freedoms of Free Software lead to the practical benefits often discussed. So when you focus on your freedom you are focusing on the root of the matter.
Not necessarily. If you find a bug and tell Apple about it, they might not fix it. In which case the bug persists and everyone who uses that software has software with known bugs. Combine this with Apple's ability to pull the rug out from under you and you end up with software that doesn't even meet the freedom-ignoring practical benefit standard.
Digital Citizen
GPL - 6 pages of legalsleaze 25000+ words. BSD - 1/4 page less than 300 words.
The GPL license is there to protect you. If you have software that is released under BSD, you will have the likes of Microsoft running with it. How many people use FreeBSD compared to Windows, despite running the same code? And GPL is not written in legalese, and you would have known that if you managed to read it (rather than run Word's count words command on it).
No, they haven't. The FSF rightly points out other problems with the license that have yet to be addressed. These include section 13.6 of the APSL which makes APSL-covered works unattractive for many users outside the Northern District of California. Non-US hackers are not penalized under the GNU GPL by placing them under the thumb of the insane USPTO and corporate-financed US laws.
Perhaps not, but they could say they were selling and supporting Free Software. Because they are. This isn't a new situation either. So much for the GNU GPL being a "cancer" to business.
You say that as if it is somehow minor or reasonable. The FSF points out the inequity in one's relationship with Apple under the APSL and this is still a significant problem in the most current revision (version 1.2). Trading away these rights in society for the benefit of Apple is unacceptable.
Also the FSF's warning about extending copyright power in a dangerous way still applies. Apple still believes they can set terms on merely running the covered software (see section 13.5(b)).
There are probably other still valid parts of the FSF's assessment but suffice it to say the APSL is still a non-free software license. For those of us that care about our freedom, improving society, and the ethical ramifications of what we do, this is a very potent statement.
Digital Citizen
Do U have @ point, or does a hat cover it?
Now maybe we can get a port of this to OSX 10.1 for those of us who don't have $120 to spend on the "ugrade" to 10.2
I'm guessing the patents on that one were licensed to MS as part of their deal for cash/MS Office development. Nothing left for them to sue MS over but they retain rights for everybody else.
could a dyslexic spell dsylexic ?
hate to burst your little bubble but rendezvous is based on standard RFCs dating to 1997. Sorry, but I don't have particular numbers handy but it is easy enough to look up.
As to the license: welll, IMHO GPL is severely flawed, and I personally, prefer the BSD license.
great people submit RFC's all the time....
to actually get it to move forward you need it to be deployed
and I am sorry to say apple you cant do it on your own you need the BSD, linux and little device OEM's to take it up
its simple put the code under BSD and people actually have an referance much like you use the BSD code for referance when building a IPv6 into Mach kernel
regards
John Jones
I'd like to hear those who dislike the APSL comment on this. If Apple's reasons for thier license terms are to keep a BSD tcp/ip like scenario from happening with Apple code, does that justify their license?
Any open source prject that would use this code, and modidy it, would release the code anyways, so the only people who it hurts are companies who would modify the code, but want to keep it secret. It seems this is perfect protection from those who would like to Apple as their R&D department.
Actually, NeXT's dock goes back to 1988. Back then, we had MacOS 6.0.2, Windows 2.0, and SunOS 5.0 with TWM and OLWM :-). CDE didn't even exist. So hey, maybe he wants to call the TWM window list a "dock" :-) he can squirm out of this.
NeXT invented the dock. The did it first along with lots of other things people forget about. Like 3D (chiseled) interfaces. High-performance object-oriented graphical environments. Optical disks. Mail with fonts and pictures and colors and formatting. Extensive use of a built-in DSP. Digital telephony. Mathematica's Notebook interface. OO front-ends to SQL databases. Oh, yeah, let's not forget the World Wide Web.
wake up its a joke
a very common one that people who suffer cant spell what they have
add to that their are alot of people who say yeah I cant spell I must be dyslexic when infact they just cant spell because they never bothered to try and learn
how much experance have you got of this ?
regards
John Jones
Actually, reading this on a "score 3" threshold is funny. The mesages are almost all people complaining about people complaining about the license.
/., I just don't know what :-)
I'm sure this says something important about
Actually I heard studies suggest 95% of Windows users are homosexual, no lie.
It seems to me Apple fully understands the Open Source movement's message and did just what the Open Source movement asks of them. After all, the APSL is a license that movement finds agreeable. The FSF had it quite right when they said:
and the example the FSF gives in "Why ``Free Software'' is better than ``Open Source''" is apropos. In this essay the FSF is talking about a software executive's discussion at a trade show in 1998 where the executive said they would consider making their program "internal Open Source" meaning the users are dependant on the support staff who can modify the source code. This example is apropos because it highlights what people don't seem to get about the Open Source movement. It concludes:
So the salient question about the APSL for those not already subject to its terms is: is the APSL good enough for the users? Looking at the size of participation in APSL-covered programs to date, I think the community's answer remains "no".
I disagree with the word "protections" because I don't think any harm comes to software by sharing and modifying it. I also think Apple has had quite some time to consider it by now and if they choose to further pursue making the APSL a Free Software license they will do so because the community wants the freedoms of Free Software. Persistant pressure for freedom is the reason why Apple has come this far.
These are the terms APSL software are being released under as we speak. These are the terms Apple will be defend in court to those that Apple sees as violators. The "experiment" going on is Apple figuring how much they can get from the community without having to participate as equals in a commons. Fortunately for the community so far most developers largely reject their experiment.
There is no language in the APSL to restrict action to employees of Microsoft, therefore there is no good reason to believe Apple will not sue you over prolonged violation. I think it's incredibly unwise to think Apple is acting in your best interests when they have made their terms so clear.
The reason few have "fall[en] prey" to the APSL thus far is because of the widely disseminated freedom-minded concerns of the Free Software movement which point out serious flaws in the APSL.
Digital Citizen
Looks like BSD is MORE Open Source than your 'real open source' idea. Oh, and next time Bruce, post with your name.
That's right, BSD is more open source. GPL is more freedom. There is code out there that was once BSD, and now you run it on your Windows box, and you cannot modify it. There is also GPL code out there that might be profitable for a company's use, but they cannot make a business model around distributing the software. So they *choose* not to use it.
This is why RMS is only for free software, and ESR is only for open source software. They have different goals. They both achieve their goals very well. Saying one is better than the other is braindead.
Anyway, grandparent was redundant and should be modded into oblivion. Parent was flamebait, rudundant and offtopic, and should be modded into oblivion.
I'm just offtopic. Do what you will. IHBT. IHL. IWHAND.
There are no trails. There are no trees out here.
>> Oh, yeah, let's not forget the World Wide Web.
Sorry, Al Gore invented the World Wide Web. Heh heh.
Yes, by all means... speak about it!