Slashdot Mirror


FireFox and Longhorn: Meant For Each Other?

News for nerds writes "According to the internetnews.com report, Microsoft's technology evangelist Robert Scoble said in his blog and interview that while he is a user of Firefox it can be improved if Mozilla developers take advantage of Longhorn technologies such as XAML, Avalon and WinFS, instead of making it only within GNOME/Mozilla coalition."

26 of 439 comments (clear)

  1. Please ignore this by Anonymous Coward · · Score: 3, Interesting

    Robert Scoble is a professional Microsoft troll. Please ignore his blogs and his disingenious praise for Firefox.

  2. Simple recipe by ites · · Score: 3, Interesting

    1. Use Longhorn-specific extensions 2. Develop MSIE replacement 3. Profit! (for Microsoft, who have just saved a packet on browser development) Meanwhile resources are drained from solutions that will benefit non-Windows users and platforms. Signs of a new strategy from Redmond?

    --
    Sig for sale or rent. One previous user. Inquire within.
  3. Aren't they re-inventing the wheel? by JCMay · · Score: 5, Interesting

    Could one not consider XAML just a re-implementation of the XML-based UI builder that the Mozilla guys developed?

    Can anyone explain to me why a web browser would care about filesystems?

    When will I be able to run Avalon on my Red Hat 9 machine?

    Perhaps these guys would be better served by using Free systems for the functionality provided by XAML and Avalon. I happen to like the Mozilla system and Gnome works great for me. :)

  4. Re:Instead... by peragrin · · Score: 2, Interesting

    No-royalties?? but what about patenting using XML in a word processor there surely no prior art there?

    How is MS supposed to defeat Linux if it uses a royalty free license??

    My other question is why?? There isn't a feature he listed that would be useful to any non-windows platform.

    WinFS is just a database ontop of a dumb file system. Avalon, and XAML are going to be patented tech of MS so their use would be prohibited.
    Where's the benifit????

    --
    i thought once I was found, but it was only a dream.
  5. Put up or shut up by themightythor · · Score: 2, Interesting

    Well, the great thing about open source is that MS has the power to contribute; just like anybody else. It's one thing when Joe User says "it would be nice if X had feature Y". He may not know how to program. Microsoft sure as hell has the resources to make this a reality. Hell, they could just write an extension so that the core product isn't polluted, and users have the option to turn it on and off at their discretion. Just a thought

  6. Oh yeah, Bredan, et. al - you're nuts! by Zaiff+Urgulbunger · · Score: 2, Interesting

    I mean, how on earth could you miss the opportunity to take advantage of a proprietry, non-portable, technology that hasn't officially been released yet and probably won't be for another 2 years, and even then will be comparitively immature compared with anything, but in particular when compared with XUL that has now been in use for... how many years is it now?

    Jeeezzz, these FOSS guys just keep shooting them selves in the foot!!

    On a serious note, I was particularly amused by the idea of Opera (of all companies) being a possible user of MS technologies! Erm, is this Scobleizer guy the cleaner at Microsoft or something? I mean, he really doesn't seem to understand *The Way Things Are*(TM) vis-a-vis Opera being particularly relgious about standards and the way Opera and Mozilla don't consider themselves enemies -- at least I've not noticed them taking pot shots at each other!

  7. Re:Embrace, extend... by w3weasel · · Score: 4, Interesting
    If you haven't already read it... take a look at why microsoft fears third party browsers. Look at the references to "application barrier to entry" as related to Netscape.

    MS won the browser war... but a new war is brewing, and once again, it will revolve around API's and who controls them. Linking Mozilla closely or completely with MS proprietary API's would be equal to surrender, before this war has even begun. Make no mistake, MS will offer one sweet set of API's, custom written to lure the developers of projects which might threaten MS's control of the market. If successful... those API's will "evolve" to "offer a richer user experience" (i.e. hamstring the competition)

    --

    Just as irrigation is the lifeblood of the Southwest, lifeblood is the soup of cannibals. -- Jack Handy

  8. Great! He knows what he wants. by HiThere · · Score: 4, Interesting

    Great! He knows what he wants. The next step is for him to code it, and release it under a Mozilla compatible license.

    If he does, then the ball is in the court of the Mozilla team, and they can decide whether or not they're interested. If he doesn't, then perhaps he can interest someone else in doing so. If he can't, that's the way the ball bounces.

    N.B.: I don't think much of his chances for acceptance, but anyone who want's a Mozilla extension has the same choices. Perhaps he could create a Mozilla fork, if the Mozilla team doesn't like his shiney new software. That's perfectly legit. I doubt, however, that he'd get many FOSS coders supporting his fork, so it might be a rather large job.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  9. Nice quote by interiot · · Score: 2, Interesting
    It's right there in the article:
    • I think we should start a new marketing campaign: "who can make up the most outrageous thing about Longhorn and get it printed in an industry magazine or pointed to by Slashdot?"
    I don't know if he's clearly stating his intentions there or not.
    • Personally I think this whole Mozilla vs. Longhorn thing is nuts anyway.
    Eh? I hadn't heard anything about the coming browser-vs-OS armageddon until it popped into Scoble's head.
  10. Re:Use 'em and get screwed by AntiOrganic · · Score: 4, Interesting

    I know you're trying to be funny, but I've seen a huge surge in the number of automatic spyware XPI installers showing up on all kinds of different websites over the past few months. Currently, the situation is no better than Microsoft's "click yes to install" ActiveX controls, and Firefox's don't even need to be signed to be installed. by default.

    The only upside, I guess, is that they're never installed via buffer overrun exploits.

  11. Re:bwahahahha by IGnatius+T+Foobar · · Score: 2, Interesting

    Believe it or not, everyone that works for Microsoft isn't an evil person trying to crush the free software movement.

    Clearly you haven't met any 'softies, either in person or online.

    The corporate culture at Microsoft is downright scary. The influence of their megalomaniacal chairman permeates through every level of the company. These people really do believe that they're saving the world with their technology -- and that they're the only ones capable of doing so.

    If I were a tinfoil-hatter I might even suspect that the reason soft drinks are still free in Redmond has something to do with the "they drank the Kool-Aid" effect -- the level of groupthink over there really is that consistent.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  12. Look at the message just *above* it, by argent · · Score: 5, Interesting

    Where he flames apple for downplaying one remote-root exploit. Neglecting to mention that thanks to Microsoft's refusal to take advantage of the security capabilities of NT any remote exploit is a remote-root exploit.

    And he thinks Mozilla would benefit from better integration with Longhorn? Integrating browsers and the OS has proven such a win for Microsoft.

    Or, as I wrote on the site:


    I'll put up with Apple downplaying a buffer overflow better than I'll put up with Microsoft deliberately building an architecture that's almost impossible to secure when they integrated IE (a component that has to be designed to deal with untrusted data) with the desktop (a component that has to assume that data is trusted).

    I banned IE, Outlook, and any other programs I could identify that used the MS HTML control almost ten years ago now, and the result was that our Windows systems had few virus problems, and they were minor... and could often be traced down to people who used Outlook or IE against our policy.

    Before throwing stones at Apple and talking about how Microsoft is "getting it", how about undoing ten years of virus promotion by allowing people to run a secure Windows desktop, with no browser integration, no Active Desktop or ActiveX, no flakey HTML-ised control panel components.

    I'd be MUCH happier about the Windows box on my desk if Microsoft would back out a lot of their "innovations". I know it might cause some loss of face to admit that integrating the browser was a mistake, but over the longer term it would produce a significant benefit to both users and to Microsoft's public image as the system became safer, more reliable, more secure, and faster.

  13. Re:Yeah right by JimDabell · · Score: 2, Interesting

    And XUL is not Mozilla-specific but AFAIK its currently the only Free implementation.

    You might be interested in KaXUL, a KDE version of XUL (and yes, it is a horrible name).

  14. WinFS could be interesting for Firefox by Jugalator · · Score: 2, Interesting

    Firefox *do* have something to do with the local filesystem: when you're about to save downloaded files. I think it would be nice if Firefox supported the WinFS "Storage" devices, but maybe it will anyway if it just uses the default file dialog, which it should absolutely continue doing like it does now. :-)

    Other than that, I can't see a reason to use XAML etc. since it would probably break the GUI look & feel and annoy people using Firefox on multiple operating systems. But I'm sure someone will do an own branch for better Longhorn integration, just like there's the Camino browser for MacOS X. And that's the beauty of open source. :-) The main development team doesn't need to do these sort of decisions, but another developer might, and then the end users have the freedom to choose whatever browser they want.

    --
    Beware: In C++, your friends can see your privates!
  15. Microsoft silliness by hak1du · · Score: 5, Interesting

    XAML, Avalon

    It already does. It's called XUL. There is no reason to replace that with a Microsoft-proprietary technology. If it's going to be replaced with anything, it's going to be replaced with a general-purpose XUL-based toolkit (XUL itself isn't quite there yet).

    OSS will offer XAML interoperability probably only if it looks likely that Microsoft won't be able to sue over it. Given Microsoft's rash of patents and intellectual property claims over the last couple of years, that doesn't look likely to me. But the ball there is in Microsoft's court: if they want interoperability, they need to make ironclad legal guarantees to the OSS community that their standards are open.

    WinFS

    WinFS is just a marketing construct, not new technology. It is some combination of user-mode indexing technologies and databases with some kernel support. Guess what, other systems have had that for years, including Linux.

    Microsoft is trying to shove their particular combination and APIs down the throats of developers, but there are reasons people haven't settled on a single standard for this sort of thing: it doesn't make sense for anybody other than the OS vendor.

    In the case of mailers, the standard database formats needed are mbox, maildir, and/or mh. The database format Thunderbird has chosen for mail is mbox, which is perfectly reasonable, and it's open and non-proprietary. (Maildir and MH support would be nice, too; I don't think it has that yet.)

    instead of making it only within GNOME/Mozilla coalition.

    Thunderbird works fine on Windows (arguably, better than on Linux) and MacOS, in addition to Linux. It just happens not to incorporate every single poorly thought out API that Microsoft keeps coming up with. And that's just fine, as far as I'm concerned. Anybody who wants that sort of thing can use Outlook.

    However, I'm sure that Thunderbird will eventually incorporate some platform-specific code to make its messages indexable by WinFS, just like it does some platform-specific things on each platform.

  16. Forget it. by CondeZer0 · · Score: 2, Interesting

    I don't want that crap, and I don't want Gnome's crap either.

    I want a web browser, if I wanted some kind of megalomaniac "application development platform" I will use Python, thank you very much.

    And as long as they don't give me access to the source under an open source license I wont touch it. I have been burned once(Windows), twice(Java), I'm not going to get burned a third time, if you want me to rely on your software you better give me the source and let me fix it(or let others fix it).

    As Al Viro, one of the very few reasonable Linux kernel developers, said:

    All software sucks, be it open-source [or] proprietary. The only question is
    what can be done with particular instance of suckage, and that's where having
    the source matters.

    -- viro [http://www.ussg.iu.edu/hypermail/linux/kernel/040 4.3/1344.html]

    It's sad that we have to get to this, but in the current software industry having access to the source under a open source license is the only warranty that you are not going to be royally screwed, I don't want to be at the mercy of the economic targets of some random company, I already have enough trouble taking care of _my_ business.

    Life is too short to run proprietary software.
    -- Bdale Garbee

    And as for Gnome, I will quote viro wise words again:

    Yeah... "Infinitely extendable API" and all such. Roughly translated
    as "we can't live without API bloat". Frankly, judging by the GNOME
    codebase people who designed the thing[GNOME] are culturally incompatible
    with UNIX.


    And yea, that is you, my dear Miguel, you have as little clue as RMS of what Unix is all about, I advice you that when you get tired of all that .NOT gratuitous complexity and over-designed crap you take a look at the only sane OS left: Plan 9; and if you are tired of doing "memory management", why don't you use Limbo (The Limbo Programming Language by Dennis M. Ritchie)?

    uriel

    --
    "When in doubt, use brute force." Ken Thompson
  17. Re:Clueless newbie . . . by STrinity · · Score: 3, Interesting

    Open source developers are not your employee/slave,

    Not true. If MS donated, say, a million dollars to the Mozilla Foundation, I'm sure they'd be more than willing to create an Avalon, XAML, or .NET branch.

    --
    Les Miserables Volume 1 now up with my reading of
  18. Re:Embrace, extend... by Luguber123 · · Score: 2, Interesting

    I guess the answer lies more in history (remember netscape?), as well as what will Avalon have to offer that Firefox doesn't already do?
    Even Microsoft show that they are embarrased over XAML, if you try to do a search for similar technologies one have to wonder why Microsoft can get away with their marketing of XAML. I mean, I thought XUL, SVG and QT all did the same years ago.
    What on earth does WinFS offer for a browser anyways? WinFS is nothing more than middleware.
    Firefox would try to avoid getting stuck in the middle...

  19. Re:Protecting free software... by ReelOddeeo · · Score: 3, Interesting

    If you free software/open source evangelists want to really stick it to MS like you say you do then you had best start providing packages that are richer and ESPECIALLY easier than the MS ones.

    How about just "rich enough", "easy enough", and cheaper. Examples: Mozilla. OpenOffice.org. See TheOpenCD.org.


    I'm also perplexed at how many people on slashdot worship open source/free software but hate outsourcing... when you do work and generate value then give it away for free how can you turn around and argue that your time is worth more $$$ than some indian developer?

    1. You create something of value.
    2. Then give it away as a gift.
    How does this somehow make your time of less value? You just assert this without backing it up. But in item (1) the something that was created was of value? So how does (2) take the value away? You make a connection that does not exist. Outsourcing is one thing. Creating gifts of software is another thing. The two are not related.

    So if someone spends their valuable time creating a work of art, a musical composition, or a software application, and then gives it away, it suddenly means their time has no value.

    People don't like outsourcing because they have jobs and a life. Working on open source software is just something people like to do on their own. What is your problem with that?

    --

    Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
  20. Gloat Gloat Gloat by mnmn · · Score: 4, Interesting

    Does anyone here remember why Firefox/Thunderbird was born? To escape Mozilla's bloat. I think the Opera browser influenced its initial design, which in earlier versions even fitted on a floppy while being IE6 compatible for the most part. The whole appeal of firefox over mozilla and others is the simplicity and therefore the speed and efficiency.

    It can be used as a platform for other browser technologies, but they should be renamed, and firefox vanilla should always be as simple portable and small as reasonable possible for general browsing.

    Theres nothing wrong with Someone with a lousy sparcstation 5 running NetBSD and using Firefox. With Mozilla, you couldnt work with an Ultra 60.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  21. Re:Embrace, extend... by fwarren · · Score: 2, Interesting

    Mozilla buils on all the supported platforms

    Any "Special" stuff Microsoft provides for free then must be coded by the mozilla team for the other platforms -OR- there has to be an opensource package that provides the same "special" stuff so that mozilla can be linked to it.

    By taking advante of the new API breaks compatibility on all other platforms.

    Now, if Microsoft offered a GPL version of those API's that would compile on MacOS, Linux, Solaris, Amiga, AtariST.... then that would be a different story

    --
    vi + /etc over regedit any day of the week.
  22. Re:Use 'em and get screwed by IamTheRealMike · · Score: 2, Interesting

    Not really "fixed" as that's trivial to workaround, but it's a good start. The other solutions proposed are probably better ideas - whitelisting XPI install sites is a good one. There just are not that many uses for XPI in an uncontrolled environment like the public net.

  23. would be a HUGE step-back by valmont · · Score: 5, Interesting

    XAML is windows-only and is a lame attempt at reinventing a wheel that the Mozilla working group has so nicely invented: The Mozilla cross-platform application framework. XAML would restrict apps to windows.

    furthermore, i consider XAML to be a very dangerous technology as far as security is concerned. It looks to me like it attempts to further blur the line between web "pages" and full-blown applications running on the client-side with no permissions restrictions.

    lemme put it this way: it is okay for "web pages" to embrace some technologies that enable various compelling user-interface paradigms to further enrich the browsing experience: DOM/CSS/JavaScript (DHTML), Flash and whatnot. As long as they cleanly operate within the browser sandbox.

    It is okay for applications and application frameworks to embrace and build-upon web-based technologies to further enrich user interfaces that should inherit from web-browsing user-interface paradigms: Mozilla Application Framework, KHTML/WebKit. Such applications are real applications which users must go thru the conscious steps of installing, with the inherent knowledge that an application could actually hurt their computer system. Any application that works within this model is standalone, and was installed within the constraints of the operating system.

    What microsoft appears to be doing with XAML is to push ActiveX one step further, and instead of blurring the line between a web-based document and a full-blown computer application, simply COMPLETELY REMOVING THIS SEPARATION. You'd be looking at running applications simply by pointing your application to a web-based URL: http://widgets.com/evilApp.xaml. Security implications of this are HUGE and horrific when considering microsoft's past track record.

    I believe microsoft sees Mozilla as a threat. XAML is their answer to that threat. That blog is attempting to seed brains in that direction.

    consider the fact that today, to upgrade windows, you are trained to go to http://www.windowsupdate.com/ and watch your whole upgrade happen INSIDE of your web browser. Forget downloading an executable and running it or having a separate application that is dedicated to software updates. NAH. let's just teach users that running software from your browser is ... OKAY. So next time they see an ActiveX prompt about allowing some code from Gator/Claria, Inc. to run, they'll think that's OKAY too. Let's really remove all layers of security and further open ourselves to stupid worm-spawning trojans.

    i'll stop here. windows appalls me. if it doesn't appall you then you've never had to support armies of newbies running windoz, starting with your own family.

  24. Re:Instead... by msoftsucks · · Score: 4, Interesting

    Microsoft is having problems because their software is full of security holes. IE and ActiveX are the main reasons why people are having security problems, not updating. If M$ did their job right, and released secure software, then all these people wouldn't need to update before the hackers released exploits for the latest security hole. How about M$ properly securing IE, by totally disabling ActiveX? How about M$ patching the 50+ security holes in IE that have been known for over a year? Ever try disabling ActiveX totally? IE is totally useless, because its constantly nagging you over the fact that you were responsible and turned ActiveX off. Don't tell me to get an add-in that will do this. Firefox does all this right out of the box. I have gotten sick and tired, cleaning machines of spyware and viruses. In my consulting business, I roll-out Firefox. Even as a beta product, it is light-years ahead of IE.

    I offer my clients who have agreed to Firefox, Thunderbird, disabled IE and no Outlook/Outlook Express, free cleanup of infected machines. Those that don't, I charge them for clean up services. I have been offering this discount since Firefox v .6. I have yet to clean up for free, a client who is using Firefox. They are happy they can devote their IT dollars to other projects, and I'm happy that I'm not spending my time in useless endeavours such as cleaning up spyware and viruses. I have even created a solution for small businesses, that only uses OSS (Linux, Firefox,Thunderbird, Openoffice, etc). When pitching to prospective customers, I give them the choice of either a M$ or OSS solution, with the OSS solution being cheaper, both from a initial installation and from a maintenance perspective. 70% of all perspective customers chose the OSS solution, once the costs of running a M$ shop are put into perspective.

    Microsoft fears this and they role the old adage - Why doesn't Firefox use X? I don't want Firefox to be a copy of IE, with all the same problems. A couple of years ago, the same marketing droids said - Why doesn't Netscape use ActiveX? I was happy that the Netscape group didn't fall into that trap. A plugin was eventually created, that has the same security problems that IE has. Therefore it wasn't deployed very much. Firefox is great just the way it is. Today, clients are using FF on Windows. Tommorow, they will be using FF on Linux. FF doesn't need any M$ technology. This would make the transition from Windows to Linux much more difficult. If M$ really wanted Firefox to use the technology, they would offer it to the W3C standards with no patent encomberances. M$ would never do this. They fear Firefox and want to kill it off. The way we kill M$ is to limit the use of their patented technology for anything. FF should only use technology that is open standards with no patent issues - plain and simple.

    --
    Quit playing Monopoly with Bill.
    Linux - of the people, by the people, and for the people.
  25. Re:Portability? by Jane_Dozey · · Score: 2, Interesting

    And lots of people WOULD proofread their code. That's assuming it even made it into the official source tree.
    If it was that easy to get bad code into a large open source project most of them wouldn't last as long as they have done.
    No, I'm not saying that there is no buggy or bad code in there already, but some of the problems plagueing IE wouldn't even be considered for distribution.

    --
    Silly rabbit
  26. Re:Portability? by Yggdrasil42 · · Score: 2, Interesting
    A friend went to Cuba last week and met a girl studying computer science there. Since he's an MCSE he wanted to figure out what level their education is. It turned out she had never even heard of Microsoft! A CS student who doesn't know what a microsoft is. You don't see that every day.

    He left with the suggestion that she remember that name, since it might mean something to her someday.