Slashdot Log In
New Linux Desktop Environment Built on Firefox
Posted by
CmdrTaco
on Sun Jul 22, 2007 08:15 AM
from the believe-it-when-it's-useful dept.
from the believe-it-when-it's-useful dept.
IL-CSIXTY4 writes "'Pyro is a new kind of desktop environment for Linux built on Mozilla Firefox. Its goal is to enable true integration between the Web and modern desktop computing.'
This looks like an interesting marriage of the web and the desktop. In Pyro, Web apps run in windows on the desktop, right alongside desktop apps (through compositing). Features expected in a desktop environment, like task/window selection and an Expose-like function, are written in Javascript." "
This discussion has been archived.
No new comments can be posted.
New Linux Desktop Environment Built on Firefox
|
Log In/Create an Account
| Top
| 198 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Does this mean... (Score:1, Redundant)
(http://datanytt.no/)
Re:Does this mean... (Score:4, Insightful)
So what is it that makes this any different?
slashdotted after the first comment (Score:4, Funny)
Already slashdotted after the first comment, so ... this is what the future web-desktop will be like huh?
Re:slashdotted after the first comment (Score:5, Funny)
(Last Journal: Wednesday January 15 2003, @02:17AM)
I think that's how that goes right?
Re:slashdotted after the first comment (Score:5, Informative)
(Last Journal: Monday August 22 2005, @11:02AM)
Not if the server is within the intranet. Here's the text from the site:
Flickr Add-on
Exposé-alike
Window Picker
Pyro is a new kind of desktop environment for Linux built on Mozilla Firefox. Its goal is to enable true integration between the Web and modern desktop computing.
By merging the Web with the desktop, Pyro offers the first big step toward a new future for the Web and the applications built for it.
In Pyro, Web content is no longer confined to the browser's window. Instead, trusted Web sites and extensions are given access to the full range of interactivity and control enjoyed by native applications today.
Imagine...
Rich Web pages running side-by-side with native applications
Single programming environment for the whole desktop
Desktop-wide mashups, killer Web integration
Novel desktop effects
Pyro enables a desktop that tracks the latest in Web technology, and helps mold the future of the integrated Web.
[edit]
NEWS
From Ars Technica
July, 20 2007:
Pyro project offers Firefox-based desktop environment on Ars Technica, by Ryan Paul.
Pyro delivers Web apps to the Linux desktop on DesktopLinux.com.
Check out the slides!
July, 18 2007:
Pyro Announced during GUADEC '07 Conference Keynote Speech.
[edit]
How does Pyro work?
Pyro works fundamentally by drawing your entire computer screen as a Web Page, all from within Firefox. Indeed, at the core Pyro is simply a window manager which renders Web content alongside existing native applications.
By leveraging the trusted Firefox Add-On system, all the capabilities of dynamic HTML, JavaScript, CSS, SVG, and Adobe Flash are available to enable incredible applications, extensions and themes.
Bringing all these Web technologies together with the newest generation of Linux display technology, called window compositing, allows Pyro to integrate native applications as an intrinsic part of the overall Web Desktop, seamlessly merging the two.
IE4 Anyone? (Score:5, Insightful)
Re:IE4 Anyone? (Score:5, Insightful)
Re:IE4 Anyone? (Score:4, Insightful)
(http://www.mindchild.net/ | Last Journal: Tuesday November 29 2005, @10:16AM)
If only... (Score:3, Interesting)
(Last Journal: Monday August 22 2005, @11:02AM)
Somehow familliar (Score:1)
Re:Somehow familliar (Score:4, Interesting)
First, all computers wait at the same speed, and presumably the point here is to accomplish something heavily dependent on the network. Even the best network (in my experience) winds up being the limiting factor.
Second, the applications are not likely to depend on the speed of the processor for much, in the user's experience. Now obviously, if we're using bloated software like Word to accomplish what notepad could do, we'll feel the hit. On the other hand, I'm consistently frustrated by the sloth of OO apps. So if FIrefox offers an equally slow solution that is better integrated, I say it's a winner.
Of course, I haven't RTFA, as it is FSD'ed.
First read (Score:4, Interesting)
(http://www.dangercollie.com/music/)
right alongside desktop apps (through compositing).
At first I thought that said through composting. Guess you'd have to call that organic computing.
On a serious note....Instead, trusted Web sites and extensions are given access to the full range of interactivity and control enjoyed by native applications today.
The "trust" issue would loom very large in that statement. Provides some interesting possibilities all the same.
bad idea (Score:2)
(http://flintbowmen.com/)
I can't of course RTFA at the moment due to the flames rolling out of the webserver it is on.
Haven't we done this before? (Score:2)
(http://slashdot.org/~christurkel/journal | Last Journal: Monday March 05 2007, @02:21PM)
Re:Haven't we done this before? (Score:5, Insightful)
(http://slashdot.org/ | Last Journal: Friday May 07 2004, @03:22PM)
Re:Haven't we done this before? (Score:5, Funny)
That was done in 1998. It was early Web 1.0, and people didn't dig web stuff so much. But now, it's different. There are plenty of uses for a web based desktop, and to quote their site:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@pyrodesktop.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
I think Microsoft is totally shaking in their boots at the thought of Pyro: just consider, a connected, integrated, web desktop. It's just like
Symphony OS Anyone? (Score:3, Interesting)
http://www.thecodingstudio.com/opensource/linux/s
See also ByzantineOS (Mozilla Desktop) (Score:1, Informative)
It was a pretty cool idea. Basically the whole desktop is a web browser and you write apps as XUL extensions. There is possibly a future in this as corporate and institutional thin client platforms to run custom apps.
Bad naming. (Score:1)
"Python Remote Objects" http://pyro.sourceforge.net/ [sourceforge.net]
and "Python Robotics" http://pyrorobotics.org/ [pyrorobotics.org]
and possibly there are even more.
Lack of network: Failure? (Score:2)
Google Cache (Score:3, Informative)
(http://slashdot.org/ | Last Journal: Sunday September 16, @03:07AM)
http://72.14.253.104/search?q=cache:6EoAZGSE90IJ:
Coral got it (Score:1, Informative)
Internet Explorer (Score:2)
This site has ceased to be! (Score:1, Offtopic)
mmm (Score:2)
(http://www.iatse129.org/ | Last Journal: Wednesday April 18 2007, @09:41PM)
Look what happened to them..
I will believe it when I see it.
Heh. (Score:2)
(http://sc.tri-bit.com/ | Last Journal: Sunday July 08, @02:36AM)
Desktop environment built on bugs? (Score:2, Interesting)
(http://phydeauxpets.com/)
/. effect (Score:1)
(http://www.aztekera.com/)
GNOME - got a toolkit make a destop from it. (Score:1)
(http://www.krischik.com/ | Last Journal: Monday October 15, @08:18AM)
There is a damm lot more to a desktop environment then pretty looks. It look easy at the beginning and sounds like a great idea but becomes quite complex over time. And in the end you have a mess like GNOME. And it is a mess: gtk, cairo, pango, bonobo and no common line.
Martin
Hmm... (Score:2)
Version stabilty (Score:1)
(http://www.krischik.com/ | Last Journal: Monday October 15, @08:18AM)
This is the most stupid idea I heart this year!
Martin
User interactivity? (Score:3, Interesting)
(http://macraig.homedns.org/blog/)
Great, I'll go buy another 2G RAM (Score:1)
(http://www.hystericalraisins.net/)
Linux projects bundling or supporting update? (Score:1)
MS can only keep program developers out of work for so long.
great (Score:1)
(http://www.brianbotkiller.com/ | Last Journal: Saturday August 07 2004, @05:44AM)
a new wave (Score:1)
(http://googtube.blogspot.com/)
I don't know about anyone else, But the main reason i use FF is because i don't want my browser to be an integral part of the OS.
They always say, A feature that isn't a solution to a problem, is a problem in it's self.
finally (Score:2)
Use the hammer! (Score:3, Insightful)
(http://www.usermode.org/ | Last Journal: Tuesday April 17 2007, @09:13PM)
When you're so tunnel blind that all you can see is the web, then everything starts looking like a web page.
Ridiculous! (Score:2)
Expose in Javascript? Damn! (Score:2, Interesting)
I haven't looked yet at how well they accomplished this, but damn, I love the idea of having a common Expose-like function available to me on all the modern OS's I am forced to use daily.
If it's GPL'ed I will check it out.
great (Score:2)
uh oh (Score:1)
(http://www.peterboos.tk/ | Last Journal: Friday November 24 2006, @03:28PM)
Microsoft had to remove this GUI or change so that win98 could also run with other web brouwsers...
Just wondering how it will end up in linux
Great idea. Basically, like google-gears? (Score:2)
BTW: I don't know why so many posters are saying that msft tried to do this in 1998, or whatever. Msft has never had anything like this. Pyro would not make FF and integrated part of the desktop. And msft is always 100% proprietary. With msft it's all about vendor-lock-in, Pyro would do just the opposite.
I can see a lot of advantages to browser-based apps. The apps can run on any platform. The apps can be server or client based. The apps can run locally, or a local intranet server, or a remote internet server.
Tried It (Score:1)
Re:Why this is cool (Score:1)
(http://www.haeleth.net/)
The people who write the code that drives web apps are programmers, but they all know languages like Ruby, PHP, Java, and so forth. That's what they use to write web apps in the first place. You can't use AJAX if there's no server for you to send your AJAX requests to, and the code running on that server is not written in HTML. It could theoretically be written in Javascript, of course, but that's pretty rare, if it happens at all. Why? Probably because more programmers know languages like PHP and Python than know Javascript...
Basically, I do not believe there is any significant number of people who are capable of using Javascript to do more than copy and paste trivial scripts, but do not know any other programming language. Yes, Javascript can be used to write complex applications; but my point is that the people who are capable of doing that are also capable of using conventional tools for the same purpose, so while this project might indeed enable some interesting new applications, it is unlikely that there will be many people capable of developing with it who would not be equally capable of developing without it.
not as many programmers know them? (Score:2)
(Last Journal: Friday May 05 2006, @11:53PM)
While I've seen some very buggy and unportable C code, fixing one platform doesn't tend to break all the others as is the case with the web stuff.
Re:Why this is cool (Score:2)
(http://jlarocco.com/)
The fact that you called C and "unpopular language", no matter what you meant by it, completely invalidates any opinion you may have on any programming related topic.
Re:Cool (Score:2)
(http://powerlord.livejournal.com/)
(I also replied to this because of my signature)