/srv/irclogs.ubuntu.com/2010/11/14/#ubuntu-ca.txt

cxoTrying to do some research on canadian copyright law and software licensing. Want to confirm that software licenses are invalid as part of contract law in Canada.05:10
hypatiacxo: "software licenses" as in "gpl/bsd" or as in eulas?05:15
hypatiai've never heard of either being blanketly invalid in canada, either way05:15
cxowell EULAs are just proprietary software licenses, so both i guess05:16
hypatianot exactly - eula's cover the binary; source code in proprietary software is just under regular copyright05:17
hypatiawhereas Free licenses cover both binary and code05:17
hypatiawith the same license05:17
hypatiabut yeah, i've never heard of any of them being invalid under canadian contract law05:17
hypatiaany idea where you heard that, cxo ?05:17
cxoThat's the conclusion I've come to after reading the Canadian Copyright Act (C41) and Contract Law05:18
cxoGPL and friends, grant the user permissions that are usually only restricted to the copyright owner,  so that would be OK in sense that it doesnt try and take away constitutional rights given by the Copyright Act. But things like the EULA start imposing things that the Copyright Act explicitly gives you permission to do05:19
cxorather, most EULAs05:19
hypatiathere's a difference between certain provisions of a EULA being unenforceable vs. them being "invalid as part of contract law"05:20
hypatiasee also "blue pencilling"05:20
hypatiahttp://www.mail-archive.com/debian-legal@lists.debian.org/msg00669.html from debian-legal says GPL is likely enforceable in canada05:21
hypatiai'm sure portions of EULAs would also be invalid in the US and elsewhere05:21
hypatiathe right of first sale, for example05:22
cxowell the GPL is enforceable because it is basically just transferring rights from owner to user. But not all software  licenses do that. Once you start telling people what they can't do, it becomes illegal, if the Copyright Act says otherwise. Thats why I see most software licenses not being enforceable in Canada05:24
hypatiayou get the idea of blue pencilling, though, right?05:24
hypatiaand i'm not sure that EULAs would fall under the purview of the Copyright act rather than just general contract law05:25
hypatiawhat specific part of contract law do you think renders EULAs invalid?05:25
cxo(can't seem to find a good definition of blue penciling)05:25
cxoIt isn't contract law per se, as in, contract law is just between two people/entities and is enforceable. But the point that it is only enforceable if it is not contradictory to existing law and in this case the Copyright Act05:28
hypatiai'm not sure the copyright act applies over a regular contract, though05:30
hypatiablue pencilling is basically "editing down" portions of a contract which are unreasonable or contrary to law05:31
hypatiaso like "we asked for this, but this is what's actually allowed under the law"05:31
cxooh ok, i get that, yes i suppose thats fine.05:32
hypatiait's not really a question of fine or not, it's how the law works :)05:32
cxono what i meant is, I understood that and in agreement to how the law works05:33
hypatiaah gotcha :)05:33
cxoThus the EULA/license is always valid and only parts are invalidated on a point-by-point basis by federal or provincial law05:34
hypatiawell, it would vary case by case05:35
hypatiait's certainly possible that the whole EULA would be overbroad05:35
hypatiaand get thrown out05:35
cxoyes05:35
hypatiabut blue-pencilling it down is more likely05:35
hypatiaunless it's really egregious / obvious05:35
cxoCanadian copyright act does not make any mention of software. There is a C-32 on the table to modernize it but not sure if it will get passed05:37
hypatiadoesn't matter if it's mentioned in the current law05:37
hypatiacontract and common law still apply05:37
cxoYes, I don't doubt that. I think my wording was poor when I asked that.05:40
hypatiacxo: law is all about being pedantic, apologies if it seemed like i was picking at your words :)05:41
* hypatia was raised by a feral pack of lawyers05:41
cxoThe very nature of most EULAs is to restrict usage. eg. Take this business of reverse engineering. Its one of those things that is on most proprietary software licenses or EULAs05:41
cxoSince we dont have a DMCA or an equivalent, how would that be dealt with in Canada05:42
cxo(pulls up the popular microsoft eula to look for some examples)05:43
cxo"You may not reverse engineer, decompile, or disassemble the Software, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation." Now in Canada, there is nothing about _explicitly_ permitting or prohibiting reverse engineering05:44
cxo(sorry that exert was from the Microsoft Windows EULA)05:44
hypatiaright, which is why MS would have to take you to /civil/, not criminal, court if you RE'd their product05:46
cxoI suppose it will then come down to what your intent was and not the act of RE05:47
hypatialikely, yes05:47
cxoAre you following this business of Blizzard and the Battle Net 2.0 RE case05:50
hypatianope05:50
hypatiagot a link handy?05:50
cxonot the legal docs but here is a little blurb, http://au.gamespot.com/news/6282171.html05:53
cxoThis stuff is so completely alien to Canadian law it was be quite comical to see this go down in a Canadian court05:54
cxos/was/would05:54
hypatiait never would, because the DMCA offers so much more traction05:54
hypatiathat's why most of the interesting RE work happens in europe05:55
cxoYeah, i've noticed that. But why not Canada05:56
cxo"When users of the Hacks download, install, and use the Hacks, they copy StarCraft II copyrighted content into their computer's RAM in excess of the scope of their limited license, as set forth in the EULA and ToU, and create derivative works of StarCraft II."  </gamespot article>05:57
hypatiacxo: not sure why not canada.  lots of crypto work is done here, though (see: openssl, openssh, openswan)05:59
cxoAnd with the advent of the Internet. Would you be breaking the US law, if you an American were to do anything prohibited by the DMCA online on a server in Canada/Europe06:01
cxo... physically being in the US and "virtually" acting in another country06:02
hypatiacxo: non-americans who "violate" the dmca have been arrested in the past when they set foot in the US06:05
hypatiasee the Dimitri Skylarov case06:05
hypatiaeven when the violation happened outside the US06:05
hypatiait's scary shit06:05
hypatiathat's why the iphone dev team folks conceal their identities06:05
cxoYes it is scary. These provisions were intended to protect the weak. Now its being used to attack the weak.06:06
hypatiawell, they are being used to attack the strong, too06:07
hypatiacf. patent trolling06:07
hypatianothing weak about RIM and MS, and they get patent trolled all the time06:07
cxoSoftware Patents dont exist in Canada right?06:08
cxoAs far as I know the US is the only place you can patent software06:08
hypatiai don't think either of those statements are correct06:11
hypatiajust because there's no specific legislation saying you /can/ patent sw, doesn't mean you can't just go ahead and do it06:11
cxoand i dont think you can patent an algorithm either, "    "No patent shall issue for ... any mere scientific principle or abstract theorem."06:12
cxosee the last paragraph, http://www.cipo.ic.gc.ca/eic/site/cipointernet-internetopic.nsf/eng/wr01090.html#sec806:15
cxoNeed to find a definition of "invention" as per the Canadian IP law06:16
cxoInvention= "process, machine, manufacture, composition of matter"06:18
cxosee chapter 2, http://www.jurisdiction.com/itpatents.pdf06:21
hypatiainteresting06:22
hypatiait'd also be interesting to just look for existing .ca software patents06:22
hypatiathat'll tell you how it's being interpreted :)06:22
hypatiaand software patents don't typically just include "abstract theorems" so that doesn't really apply06:22
cxoyes, as long as it actually does something, then it gets closer to being allowed06:25
cxogo to page 18 of that doc06:26
cxo"software that has been integrated with statutory subject matter may be patentable. For a method to qualify as statutory subject matter, it must involve a physical act upon a physical object producing a physical change in character or condition, and ii) produce an essentially economic result relating to trade, industry, or commerce."06:27
cxo"essential economic result" haha06:28
cxo(and the lawyers go wild)06:28
* KombuchaKip mumbles to himself that he will make the first public announcement regarding Avaneya shortly and, for those who are not on it, but interested, recommends you get on the mailing list (www.avaneya.com).08:00
cxoWhy is that?08:05
KombuchaKipcxo: Why do I mumble to myself or why am I making a public announcement?08:27
KombuchaKipcxo: If the former, I'm probably going senile prematurely.08:27
cxoI know why you were mumbling. But not what you were mumbling about.08:28
KombuchaKipcxo: There is a mailing list for the game that I am going to announce via. There's a lot of folks from ubuntu-ca that have been tracking the project, hence the mentioning it here.08:30
cxoWhat kind of game is it? Got any youtube footage?08:31
KombuchaKipcxo: Sorry man, it's late and I need to hit the sack. Take a look at website and faq on www.avaneya.com Good night.08:33
benaspHi, I have a little question I run Office 2007 on wine and even though I installer MS font, the font displayed arn't quite right. When I compare what I see in wine and in virtualbox running the same file the font are different. Someone have an idea ? thank a lot15:59
hypatiabenasp: did you install the ms fonts for wine or for ubuntu?16:06
hypatiabenasp: i expect wine has its own font path16:07
benaspI installed corefonts via winetrick16:07
* hypatia uses crossover for ms office, sooooo worth the $40 :)16:09
=== xfaf is now known as zul
cxoapt-get install ttf-mscorefonts-installer19:21
hiko_hitokiriGood afternoon21:39
BobJonkmanHello hiko_hitokiri !21:42
hiko_hitokirihi! BobJonkman21:42
BobJonkmanHere for the Ubuntu IRC chat in a few hours?21:43
hiko_hitokiriyes21:45
hypatiaoh right!21:47
hypatiathanks for the reminder, BobJonkman :D21:47
BobJonkmanSaid Mahatma:  I must go, for they are leaving and I am their leader21:48
dscasselwoo, meeting!22:14
dscassel(not yet, of course)22:14
alexbhhi, can sombody help me ... i have a question about my RAM22:51
hypatiaalexbh: ask away :)22:55
hypatiaand in the future, don't ask to ask, just ask22:55
hypatiasaves everyone typing22:55
alexbhko... the thing is... my RAM use is almost 50% but I m not using anything22:56
cxoHow do you know its 50%?22:56
hypatiaalexbh: what processes are taking it up?22:57
alexbhwith "top", I get: gnome-system-moonitor, firefox22:59
dscasselalexbh: are you actually running Firefox? Are all the windows closed?23:01
* dscassel noticed a pretty serious memory leak in gnome-power-manager on my desktop machine. Had to get rid of it.23:02
alexbhi killed firefox now...23:03
dscasselThat helps. :)23:03
alexbhbut still... it is 23%23:03
dscassel23% of what?23:04
alexbhand now... the only thing i have is the Xchat and the system montor23:04
alexbh23% of use of RAM23:04
dscasselYeah, but how much RAM? Trying to figure out if it's reasonable.23:04
alexbhahh ok .. I have 1G so... 23% = 233 MB23:05
dscasselLike, right now, I have 40% RAM in use. But I've got Firefox and Gwibber going.23:05
dscasselalexbh: Yeah, that's not unreasonable for a gnome desktop.23:05
hypatiaxchat is not exactly lightweight23:06
alexbhwhich one to use instead?23:06
hypatiai use irssi23:08
hypatiabut it's commandline :s23:08
hypatiaalexbh: http://quadpoint.org/articles/irssi , if you're feeling ambitious :)23:08
alexbhummm  i ll have a llok23:08
alexbhlook23:08
dscasselLook at it this way: you RAM isn't going to do you any good if you're not using it. :)23:09
alexbh_hi.... im here again.. this time via command line.. but still 22%23:13
hypatiaalexbh_: ah, so it's not xchat23:16
hypatiamust just be gnome then :/23:16
alexbh_i closed xchat and now i did login wit irssi23:17
BobJonkmanWe're all here for the meeting, right?23:55
hypatiai am!23:57
dscasselYup!23:57
BobJonkmanYay!23:58
BobJonkman...and anyone who's not here for the meeting, Welcome to the meeting! (any minute now)23:58
dscasselNo txwikinger again. He's been busy lately...23:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!