Mozilla Leaves Out Linux For Initial Web App Support
darthcamaro writes "Guess What? Linux is not a primary platform for Mozilla. For Mozilla's upcoming Web Apps marketplace, Linux support is not part of the initial release. Some Mozilla developers simply are shrugging this off as Windows and Mac dominate the Mozilla user landscape today."
Unlike with Internet Explorer, if the Linux community feels strongly about this, they could always do their own fork. So stop bitching and start coding.
What political party do you join when you don't like Bible-thumpers *or* hippies?
Web and Javascript developers can leave out Mozilla for initial web application support. Chrome is looking pretty good these days.
I'll see your senator, and I'll raise you two judges.
What's a "web app marketplace" and why would I need one anyway? There's plenty of useful software available to me in the repositories. There are plenty of websites I can browse with a regular browser. There are plenty of extensions I can use to customize my browsing experience.
Seriously, what does a "web app marketplace" have to offer that isn't already done better through one of the above resources?
Give me Classic Slashdot or give me death!
Linux abandoned
For more lucrative bet
As classic straight razor
For lame new Gilette
Burma Shave
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Yep, Chrome works pretty well on Ubuntu.
On w/e version of linux I have been on, since chrome came out I have pretty much relegated firefox to backup...
Runs pretty nicely in Linux. It's a good deal faster than FF anyway.
I thought that Web App = platform independence? If it's not not then what's the point of developing Web Apps?
Chrome works better anyways, most guys I know that use linux are using Chrome and it's app store.
Mozilla has become a also ran lately, they need to get their focus back if they want to get back in the race.
Do not look at laser with remaining good eye.
Pretty obvious.
85+ for Windows
12% for Mac OS
2.5% for GNUlinux
My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
And when i think I was a big supporter.... hah.... time to change the browsers .
"...shrugging this off as Windows and Mac dominate the Mozilla user landscape today."
And that is a big part of why Windows and Mac continue to dominate the landscape. The Linux versions of many apps tend to be second rate. Then the developers look at it and say "see, nobody really wanted it on that platform anyway."
That's a pretty sad statement for an open project to make.
Alex, I'll take keybindings not used by Emacs for $400....
Try harder please
Because, probably, under Windows and Mac there's no problem to install applications...
For Micr^M^M^M^M Mozilla developers should be too much sadomasochist to ask to implement some nice sandboxing functions to Microsoft and Apple
developers.
There's a GSoC project about Open Web Apps support for Linux: https://wiki.mozilla.org/SummerOfCode/2012/LinuxNativeWebApps
They walked into the rake and then pretended everything is normal. Now, that raise rake to the power of Slashdot, and see what happens. Mozilla will find out soon enough, maybe?
Why would someone want to install a web app natively rather then use, ya know, a properly written native app? How can a web app even be native, I sure hope this isn't a step in the activeX direction.
As in, things that run from a web browser and have no care about the underlying OS?
You serious?
Apparently Mozilla missed the Standards Meeting.
These aren't web apps at all. If they were, the browser should be able to run them if the browser itself works on the OS in question.
So is Firefox working on Linux or not?
These are the Web Apps, Mozilla
What the hell are you doing that somehow makes them broken?
Glad I went away from that mess. Mozilla don't know left from blue anymore.
Currently using Google Chrome on Linux Mint to read this article. .DEB file, easy to install ;)
- Loads faster than Firefox
- Updates to the browser are provided in a
- Angry Birds works great
I use Firefox to:
- Download videos from Youtube
- Only when a website is incompatible with Chrome
- or Compatibility testing
Chrome's app store has serious compatibility issues with Linux, specifically games like Bastion, which require WebGL to work properly. For the Dell on-board Intel graphics supplied with my machine, WebGL works out-of-the-box with Windows 7. Linux Mint + WebGL will likely never work with this graphics card. For this reason, I completely understand why Mozilla Foundation is making the decision to leave out Linux initially.
-Tres
...is probably a combination of the fact that Linux doesn't have a huge userbase, and the fact that the Mozilla foundation thinks it can just shunt this work over to the F/OSS community. After all, GNU/Linux devs are significantly more likely to work on making something compatible with the OS than Windows or Mac devs.
So basically, the Mozilla foundation is giving GNU/Linux a big "fuck you" because "someone will implement the functionality for free EVENTUALLY".
I'm using Chrome on Linux and only rarely dust off FF.
The question is not if this was a good policy decision, the question is whether anyone will notice.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
Terrible move on mozilla's side, even if most of their end-users are mac/windows based clients a good part of us web developers use linux. I least I know I ain't developing a thing for the store as long as there is no linux support, not because I don't want to but because debugging would be too hard over a virtual machine or whatever.
So please tell me, how does one generically "install" an application on "Linux"?
It's silly to complain about Linux not being supported when Linux itself doesn't support the basic concept. It will probably be up to the distribution vendors like Ubuntu to customize this for their own desktop environment.
Subject says it all
"Linux support for apps is a nice to have because most of our users are not running Linux,"
Classic PHB type mentality. Even fewer now, making it even more true. Oh, and the friends and families of this Linux user (who mostly run Windows, but want support and advice) are about to change to Chrome...
Nothing in the linked bug report suggests that Linux is being mis-threated and/or ignored.
- Gilboa
The whole point of web apps is to tie you to an online service, make your data less secure, and lose your privacy so that you become a marketing unit on their business plan.
And the 2nd point of web apps, or perhaps not a point but an effect nevertheless, is to try to make you forget what decent Human Interfaces on native apps used to look like, so that you don't mind using an in-browser GUI that is more primitive and less responsive than anything we had in the 80's, and badly designed to boot because webbies have no clue about HI ergonomics.
Both Google products, and they don't work together - typical Google.
Chrome crashes constantly when I try to view youtube videos on my Lunbuntu system.
A lot of the people who contribute to Mozilla do so because of their their belief in libre software in which they found through the Linux. Linux isn't just enother platform, it is much more valuable to the Mozilla, their foolish if they can't see that.
I sort of understand why Mozilla have done this - they're only talking about the "App marketplace" not development of the browser itself - they are trying to raise funds for Firefox development by selling apps. (I assume).
That's how I understand it, then again I stopped using Firefox last year and switched to Chromium - the open-source version of Chrome - they are also forks of Chromium designed to remove all sorts of tracking code too.
Most people I know have switched away from Firefox and are using Chrome or Chromium instead.
The best thing about Chrome/Chromium is they are part of the "webkit family" which means wider support and consistent HTML5 adherence.
Firefox is feeling a bit dated anyway - All I can say is "Good Luck with that" Mozilla!
Tell me the same for MacOS and Windows please?
oh right that communicator 4 free give by netscrape that they have turned into an abomination of late....
what version then on now 400?
Select the file to install with your mouse, doubleclick. Works in pretty much any desktop distribution. Also, if you want it to work in any distribution, make an archive with static-linked compiled files. Skype has done that, so can you.
Marco Castelluccio 2012-04-10 14:38:23 PDT
Support native installation of Web Apps on Linux.
Comment 1 Jason Smith [:jsmith] 2012-04-10 15:03:50 PDT
This is not targeted for the first release of web apps integration into desktop.
Windows and Mac certainly do dominate and therefore it makes sense to concentrate on those first.
I don't think anyone's bothered to read the bugzilla case. Possibly including the idiot @ internetnews.com - seriously, I don't understand how you could possibly come to those conclusions based on that bugzilla case.
Seriously, RTFM: https://bugzilla.mozilla.org/show_bug.cgi?id=744193
Seriously, what the fuck is going on here? The comment about supported platform is from more than a month ago, the rest of the responses are about resolving it.
Contrary to the popular belief, there indeed is no God.
First there's Chromium. Then, those using Debian already have IceWeasel. But even aside from that, there are the DE based browsers - Konqueror/Rekonq in KDE, GNOME Web (Epiphany) in GNOME, and for those not hung up on open-source, there's even Opera. Quite a few choices out there. Also, given what Mozilla has been doing lately, maybe Linux can be thankful that they're leaving them out. Although surprising, given that Windows has IE and Apple has Safari, it's a bit strange that they are the primary target for Mozilla, market share notwithstanding
This isn't about Firefox. This is about some Web App store. What is the Web App store? The GP doesn't know; there isn't a link. There is a link to a bug, and there is a link to internetnews.com.
This is not a Boot to Gecko discussion, or a Firefox discussion. It could be an html5 discussion: here's a link to the marketplace page. HTML5 varies from browser to browser, some pages demand Chrome for viewing even though other browsers support HTML5. As things are developing, the browser groups are needing to make their own stores to list pages tested with their HTML5 renderers. The Mozilla marketplace, like Google Play, are both browser and OS dependent.
It's a browser for the proprietary operating systems. E.g. https://wiki.mozilla.org/Firefox3/Firefox_Requirements#Platform_Support
Firefox isn't the best browser to develop with anyway. I use SVG and it doesn't support the whole spec.
I still use it as a browser, but it's not part of my dev ide. I use Chrome.
I've not looked a Chromium for some time, so given the comments here, I installed it (Debian). The opening screen on a standard install takes you to the Google login page. A bad start. I don't have a Google account. Not even for using my Android phone (Dell Streak 5). I get along nicely on the phone without a Google account using K-9 mail (to my imap server) and CalDav for calendar and contacts (to my davical server). I even use Firefox (Fennec) on the phone.
Iceweasel (FireFox) has vimperator, which gives it a serious (winning) advantage over any other browser. Subjectively, Iceweasel seems as least as speedy as Chromium on my underpowered Atom D525 system. But, either is plenty fast for my purposes.
While it would be a good think if the Mozilla folks were as concerned with linux desktop users as with MS Windows and Apple OS desktop users, it isn't a big deal if they aren't. I think that I'll stick with Iceweasel.
Best wishes,
Bob
Well that makes me feel like an idiot. Thank you for bringing this to our attention.
Hi Everyone, Linux support for web apps is actively being worked on. Our contributor (Marco) is driving the implementation of it here: https://bugzilla.mozilla.org/show_bug.cgi?id=744193 https://bugzilla.mozilla.org/show_bug.cgi?id=744190 https://bugzilla.mozilla.org/show_bug.cgi?id=745018 If you would like to help out, then feel free to drop a comment in those bugs!
In the case of windows you double click on the MSI/EXE and go through the installer.
On linux you type apt-get install uh hrmm I forgot the syntax. Or maybe it is yum something or other. Oh wait there is this distribution specific marketplace app that occasionally works.
While the summary it technically correct, Linux is not included in the initial release, it is very misleading as it implies that Mozilla is ignoring linux. However, reading the thread that is mentioned in the summary, it appears heavy development work is being done to get things working with linux. So, in effect, what is happening is that the initial release is not being delayed because of problems with linux. But it definitely appears that the developers are working on making it work with linux and will release it when it does.
John Drinkwater (:beta) 2012-05-15 07:16:15 PDT
So someone picked up on the feature disparity, even though its being worked on here. sigh. http://linux.slashdot.org/story/12/05/15/1316229/mozilla-leaves-out-linux-for-initial-web-app-support
https://bugzilla.mozilla.org/show_bug.cgi?id=744193#c23
On Mac, it's pretty simple. There are few different ways:
1) Download, double-click dmg (compressed archive). Drag application icon to your Applications. Done!
2) Use the Mac App Store. Applications also end up in the Applications folder.
3) Some (rare) programs require an installer. Generally you also end up with a shiny icon in your Applications folder.
1 is the most common method, but I wouldn't be surprised if 2 is becoming more common due to users familiarity with the App Store.
Now, that's for end-users. If you're a developer, you can still compile from source and install to /usr/local, you can use distribtion systems like MacPorts and Homebrew if you like too.
Part of the reason I like the Mac is because you get the usability that a non-technical user expects but you also have a POSIX compliant shell underneath.
In the open source community, we just build, release and move on with life. Windows an overhead to the IT community, sadly we have to write code for them...
Yes and No, but first and foremost it was a trademark issue with regard to use of the graphics: The immediate problem caused by the new policy was Debian's inability to use the official Firefox logo due to its proprietary license failing to comply with the Debian Free Software Guidelines.
The wiki also states: Additionally, as Debian releases are frozen on a long-term basis, software in the frozen stable releases needs to be patched for any newly-discovered security issue. Under the revised guidelines, in order to use the Firefox name, approval from the Mozilla Corporation would have been required for all security patches, but the Debian project felt it could not put its security in the hands of an external corporation in that manner.[15]
Note that the fact that Debian renamed it does not constitute proof of validity of Mozilla's claims that people can't apply patches from Mozilla's codebase and still call it Firefox. That claim never got tested, since they already changed the name anyway.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
You are going to HATE Windows 8. Then again, who isn't.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
Hi, Mozilla marketplace developer (and Linux user :) here. As you can see by looking at the Bugzilla bug linked in the summary, development is actually proceeding on Linux support for this stuff. So it might end up being finished a few weeks after the Windows/Mac platform support; is that really a big deal? The platform guys have a lot of stuff to do to support all the features we want for open web apps, this was strictly a prioritization issue.
Oh and note that the _big_ platform for open webapps is our Linux-based B2G phone environment.
Linux is already making it to the desktop of the average user. Instead of giving up, maybe you could help the poor clueless bastards like I do. ... Just sayin'
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
.mpkg installers arent as rare as you make out.
Good-bye
Welcome to to the tablet/smartphone age, where everything is an app. Apps on your tablet, apps on your phone, apps on your desktop, apps on your laptop. "Software" is no more, "apps" are the future...or something like that. I despise this market shift of the last four or five years of everything needs to be mobilized as an app so no matter if you are on a tablet, smartphone or laptop/desktop everything is an app.
App is short for Application, meaning a computer program that you use to do something (as opposed to an operating system or utility program, which you use to maintain the computer itself.) Those of us in the personal computer world have been living in the app age since, oh, 1979 or so. Out of curiosity, where were you?
The Mozilla people make exactly the same error as Netscape did, probably hired the same kind of marketoid loosers to run it as Netscape.
Linux users where the "secure core constituency" for FF, stopping to support them, even by arging "hey you can fix it", means that the platform becomes irrelevant for them, I hesitated to jump over to chromium because I felt that FF needed some support, and I'm not trusting Google that much either, although supporting FF means also accepting the Google cash.... so not that much difference anyway.
Windows and MacOS Users are FF users only because at some point a Linux Hacker told one of them "stop wasting your time, and more importantly my time (well some of us are trying to be diplomatic, so the second part might have been omitted), use a real browser and not a virus magnet, and don't support something that makes your shackle even stronger, switch to FF...
Now the same people who helped promote FF will just say/think, "get lost, where were you in the past 10 years, did you still not get it ? well too bad, go on forking cash over to moloch and please suffer for your foolishness"...
So it's dead... Sic Transit Gloria Mundi
Linux is the premeire open source desktop. Mozilla is the premiere open source web browser. Many OSS people use both and have supported both. This kinda of decision is a slap in the face to the years of time invested on both sides. Indeed Mozilla has become more like a company than an open source project.
Whatever percentage that Linux has on end user computer is still higher than Windows RT. Who knows, for all we know Linux will always have a higher marketshare than Windows RT. Would Mozilla still worry about Windows RT then?
The story is just exploiting the fact that more testing for the linux implementation is needed for quality assurance.
The less common way is the most common one on Windows: you go to a web site, download the installer and follow instructions (usually unzip and run a setup script). The last time I did it was for SamIam.
The more common way is similar to what other companies are calling "a store": you open your OS package manager, search for the application you need and click to install.. On my Ubuntu it is Applications menu, Ubuntu Software Center. There is also a command line version very handy to perform long installations on servers (easier to document and maybe you have only a CLI anyway.)
A variant of the latter method is going to the web site of a company, find the name of their own repository, and add it to the software sources in the package manager. I did it to install duplicity from this repository. Then it's included in the package manager.
Most programs are for free, some are for purchase.
So they target larger markets first for their app thingy - big deal. If they were "dropping" support or something that would be a different issue but it's just what releases they are focusing on initially. I say let them - there will surely be a few bugs they'll be able to work out before an official Linux release. And besides, as others have mentioned if you're so interested getting it right now on Linux then grab the code and start at it.
*I'm a dedicated Linux and Firefox user and I don't feel particularly "betrayed" at this point.
This is just because they are programmers who are simply not capable of doing portable programming. When you get a bunch of these incompetent people coalescing in groups, you end up with things like this, or companies like Adobe. To be honest, they do have some skills in some areas. Portable coding just isn't among them. And given the persistent flaws of Firefox rendering things goofy like text running outside of DIVs they are placed inside of, I have too keep wondering about what few competencies that group even has.
now we need to go OSS in diesel cars
"Guess What? Linux is not a primary headline topic for Slashdot. For Slashdot's upcoming daily news digest, Linux is not part of the leading headlines. Some Slashdot contributors simply are shrugging this off as Windows and Mac dominate the Slashdot user landscape today."
Copying from a post above: documented proof of Mozilla priorities.. [That] is the problem, nobody really cares about web app store that much.
So please tell me, how does one generically "install" an application on "Linux"?
Well, first the user has typically "subscribed" to an "app store" called a software repository, this is typically already done for them at OS install, but you're free to add other "app stores" if you're an "advanced" user (read: average Linux user).
Then the user searches for an app, and is presented results from EVERY app store they've registered (or "advanced mode": select only specific app stores to search in). The chose app is then automatically downloaded, configured and installed from the "App Store". On Ubuntu: Applications > Ubuntu Software Center. Via terminal (debian): sudo apt-get install $APP_NAME
Then the App is installed... You can even "que up" a bunch of things to install then walk away, come back and they're installed. The process is the same on Fedora/Red Hat (yum instead of apt-get) and even the source code based distributions do things this way, with the added step that the source code compiles itself after download and before installation. Some "app stores" (repositories) can be downloaded as a complete set of disks so you can install them offline. Individual applications in a "package" can also be transfelred via disk, email, flash drive, etc and double clicked to install. A program called "Alien" helps install apps that are in different package formats than your own.
Let me reiterate, for the typical application installation: You search your app store and click "install".
o_O
Now if you have developed a platform independent system like Java or a Web Browser, then creating an "App Repository" typically follows the same model, as evidenced by Mozilla's very own plug-in repository.
Let's s/application/plug-in/ and s/Linux/Firefox, then see if your question isn't down right obvious:
So, how do you install a plug-in on "FireFox"
tar -xzf, ./configure, make install
Wasn't that easy?
Linux is a kernel, you'd need a working installation of a full OS to install desktop applications, not just a kernel. Distributions ARE OSs, so I don't the the issue with needing a distribution (an OS) to install applications.
That's because Linux isn't an OS, it's a kernel.
Ubuntu is an OS, fedora is another; that's why they have differente usage.
Tomorrow FF gets the boot from my machine (windows), it does not even build with mingw.
...and also, Firefox hasn't been a primary choice for most Linuxers for a long, long time, considering the abysmal performance.
Could Debian have been trusted to only apply Mozilla's own patches?
They certainly have made such a stellar job with their own security patches... *cough* OpenSSL *cough*
For Mozilla, windows was the most important platform since a long time. Most features are tested on windows most of the time, and fixes are faster for windows. You really can see, where the priorities are. But thats not that bad, because ugly stuff like autoupdaters, firefox-button, etc. are just not coming (that bad) to linux, because mozilla keeps its more traditional stuff on linux (as default).
This is true and known also to desktop environments developers (https://live.gnome.org/PackagingAbstractionLayer).
Sadly, there isn't a common framework to manage applications installation/removal on Linux. It's simple from the user side, you only have to use a package manager, like Synaptic. But if you're an application that wants to manage installation/removal of other applications in a cross-distributions way, you simply can't.
I despise this market SHIT of the last four or five years of everything needs to be mobilized as an app.
There, fixed that for you.
I been sticking loyally to Firefox since pre 1.0.
I'm going to cut loose....
The only reason why Linux is not supported is that web apps integration requires Mozilla to allow installation of web apps in the operating system os.
https://wiki.mozilla.org/Web_Apps_integration
They are happily jumping towards a patch of brambles, also because both Microsoft and Apple are changing their setup/uninstall environments to make way for their stores, under the flag of "security" and "consistency".
I mean, why can't they copy Chrome instead and make Mozilla to be the default shell for web apps?
Just feeling a bit nostalgic here. Blogger and Linux user Nicu recently posted a small history of mozilla browsers design. Enjoy :D
Two things:
1) Linux is just a kernel and should not be confused with Gnu/Linux http://www.gnu.org/
2) The Gnu/Linux distros such as Ubuntu need to stop hijacking Mozilla Foundation's primary revenue stream (search engine ads) or at least fairly split it. Then the smallish Gnu/Linux desktop market would be a bit bigger for Mozilla.
To be entirely correct neither Ubuntu nor Fedora are OS's...they are distributions of the GNU/Linux OS. You are, however, quite right in pointing out that may of the postings on this topic misuse the term "Linux" to mean GNU/Linux. The FSF has a very readable explanation of this issue http://www.gnu.org/gnu/why-gnu-linux.html
No, they posted a billion in annual revenue.
I pretty much agree with everything else - the linux world is a mess, a mish-mash wasted effort on too many forks, each of which has to duplicate 99% of the work before adding their own 1% of "differentiation bling" that is supposed to "add value."
Let's call it what it is, Anti-Social Media.