Conversation
Notices
-
Good article from @laforge: Why do self-respecting hackers use #Gmail & Co? http://is.gd/73lbRg !autonomous !fsfe
- Fabian Rodriguez and Michael V. Antosha like this.
- Psychedelic Squid (identi.ca side), Romain Gauthier and Benjamin Danon repeated this.
-
I agree w/ @laforge http://is.gd/73lbRg "Why do self-respecting hackers use #Google #Gmail?"I wish he'd mentioned it's proprietary sw, too.
-
@bkuhn Well, there has never been any doubt about gmail being proprietary sw. strikes me as obvious, but maybe not all readers.
-
@laforge, I think some people,even hackers, don't realize #Gmail downloads proprietary programs in #Javascript to run locally on the client.
-
@bkuhn you mean like almost every website today? ;) when I use Thunderbird as a client Gmail doesn't download anything.
-
@marjoleink, I was using #Gmail to refer primarily to the Gmail Javascript application in the browser. Is there a better name for it?
-
@bkuhn what kind of programs would that be then?
-
@marjoleink,I've #NoScript plugin on by default;I *rarely* permit #Javascript. Most sites function well enough to get relevant info (so far)
-
@bkjun Other than the javascript issue does gmail compromise freedom elsewhere?
-
@bkuhn Other than the javascript issue does gmail compromise freedom elsewhere?
-
@sandersch, I'm not completely sure I understand your question. (Pet peeve: if you have chars left over, give more context in your dent).
-
@bkuhn from the programmer's point of view, of course ;)
-
@kajarii, it's a proprietary network service, so !autonomous issues apply w/ #Gmail server-side. @laforge raised many important issues too.
-
@bkuhn technically it may be a 'client' but it runs in the browser. Their HTML interface uses much less JavaScript though.
-
@bkuhn Do you know of any email services which are more free. Or should I just run my own when I move and lose my isp mail
-
@marjoleink, so you are saying I should call the web application parts of #Gmail: "The Gmail Web Application"? Quite a long name. Shorter?
-
@kajarii the JavaScript issue is a non-issue if you use a local client like Thunderbird
-
@kajarii,I run my own mail server,but not on my home computers anymore;I use a VPS now,which is !problematic but cheaper than more bandwidth
-
@bkuhn gmail app perhaps?
-
@bkuhn Gmail web UI? I rarely touch it anyway, because I dislike it. I like the *service* though, especially when used with !Thunderbird
-
@bkuhn or, if context allows "the app"
-
@marjoleink true I hate web mail anyway so I use fetchmail and a cron job usually. Or mutt on the laptop directly
-
@bkuhn read it in contexts. You said Gmail downloads proprietary sw to the pc thru JS. I was wondering what sw? Not defending Google tho ;-)
-
@kajarii you could use any local client with IMAP (or even POP3) support as long as it supports a secure connection
-
@sandersch, #Javascript is sw. #Gmail Application downloads it & runs it on VM in web browser. (I do use in-context, ? still was ambiguous).
-
@bkuhn what do you mean by 'runs it on VM'? are you saying Google's JavaScript is fundamentally different from JS that runs in a browser?
-
@bkuhn and sometimes not even in the browser, iirc v8 runs outside of chrome
-
@marjoleink,perhaps you didn't know,but browsers have VM in them that runs any #Javascript encountered. That's my point: it's just software!
-
@bkuhn I disagree about being ambiguous. But does Google do this in Chrome or all browsers?
-
@bkuhn on the topic of js, did you know that the original designer wanted it to be lisp? It was supposed to be(maybe is internally) but !ns
-
@bkuhn said that "looks like java" was a requirement
-
@bkuhn browsers run JavaScript, they have an engine for that - that's how it always worked. I've never heard that being called a 'VM'.
-
@sandersch, I'm not aware of any browsers that support #Javascript that don't work this way. Are you? I can't imagine another way it'd work.
-
@bkuhn I see that question wad answered already. Nevermind.
-
@bkuhn what else would it be than software? of course it is. What's your point?
-
@marjoleink, that "engine" you refer to of course has to be a Turing Complete Virtual Machine. What else would it be?
-
@bkuhn would noscript protect against this you think?
-
@marjoleink, I thought my point was obvious: it's software, it's distributed to the user. All the usual issues of proprietary / !FaiF apply.
-
@sandersch, what #NoScript does (in default config) is makes sure no #Javascript runs w/out user explicitly permitting it. It's a watchdog.
-
@bkuhn of course - that's why I asked how it is different from any other webmail UI that uses JavaScript?
-
@marjoleink, it's different perhaps w/ regard to its license. I'd suspect #RoundCube's #Javascript is !FaiF -licensed. Isn't it?
-
@bkuhn Roundcube is an application, not a service. that's a big difference.
-
@bkuhn but what about the HTML of websites? what they serve to teh browser
-
@marjoleink, you're conflating issues. We established the #Gmail #Javascript is an application, used in conjunction w/ #Google services.
-
@bkuhn but what about the HTML of websites? what they serve to the browser is a combination of both + CSS, all interpreted by the browser
-
@marjoleink,those are *documents*,not software. HTML/CSS aren't Turing Complete & you can't write programs in them. Such distinctions matter
-
@bkuhn no Gmail's JavaScript is *part* of an application. other parts are HTML and CSS, and the parts that run on the server
-
@bkuhn they are still software - just not programs.
-
@marjoleink, from a scientific perspective, HTML/CSS are input/output of a #Javascript program. I know it doesn't feel that way.
-
@bkuhn they are also equally 'protected' by copyright and licenses apply to them - JavaScript is *not* different in that respect
-
@marjoleink,I think you may want to consult a dictionary for the definition of software. I just checked a few & they define it as "programs"
-
@bkuhn exactly. I can make a very pretty paper in !latex but I can *NOT* write an 8086 emulator in it
-
@bkuhn HTML/CSS *may* be processed by JavaScript but they don't have to be; you need HTML in the first place to even load JavaScript
-
@marjoleink, copyright is a blunt legal instrument, applied to various different types of works. That's one of the problems w/ © generally.
Kat Walsh likes this. -
@bkuhn well I disagree. HTML and CSS are software, too - but not programs. Defining software as only programs is too narrow
-
@bkuhn yes I know of teh problems of copyright - but it applies *equally* to HTML, CSS and JavaScript as part of an application
-
@marjoleink,that may be true,but it doesn't change nature of what software is,what documents are& considering licensing moral implications
-
@marjoleink, if you're going to disagree with the dictionary definitions of the terms we're using, I am not sure this debate can be useful.☺
-
@bkuhn we agree there then because I don't think it's useful at all to treat the different parts of an application differently like you do
-
@marjoleink,where we're likely in agreement: I agree there can be documents that are functional works & ∴ necessarily must be !FaiF licensed
-
@ggoes @marjoleink yes that's the main problem. I'll probably run my own server then.
-
@grote further, http://dataliberation.org. #gmail
-
@bkuhn Google Webmail?
-
@bkuhn I too agree. But I am yet to find a group of people who can team up and spend on a server. Do you any such community?
-
@vu3rdd, Usually, groups of friends in the same geographical area get together to do this. It's probably best option if VPS isn't one.
-
@bkuhn Thanks. I will try to see if some of my friends are interested.
-
@grote practical reason i haven't seen mentioned here: some businesses have restrictive firewalls that don't play nice with webhost webmail