[Request] Please don't use crowdfunded money to pay for extra patent licenses! [answered]
A lot of people support Jolla because of your contribution to advancing mobile Linux and related open technologies. Using crowdfunded money to pay software patents' licenses to MS (such as for exFAT to support SD cards larger than 32 GB or the like) is not the investment many of your supporters would like you to make. That's like promoting further proprietary lock-in and funding MS software patents grip.
Please revise your stretch goal and instead of using those funds to pay MS, propose some goal which is in line with openness and innovation (may be contribute some resources to F2FS development and use it as well)?
UPDATE1:
One good suggestion how to address this issue without hurting usability came from a Reddit user @haagch:
Why is nobody speaking about the obvious solution? exfat support should be a paid "app" and cost exactly what it costs to license it from microsoft and it should say so in the app description. It could also be an "upgrade" for $XX that you select when buying the device.
I don't care about making an account there, but the reply to "If you want this to end educate your friends/relatives/whatever" should be to make a pop up: They will just plugin their sd card and get a pop up: "Want to use this sd card with exfat? Microsoft requires you to buy an exfat license for $XX to do that" and then allow them to easily buy such a license.
This way those who need it and don't care about giving their money to MS, can pay for it. And those who don't need it won't be forced to have it. Plus crowdfunded money won't be used for it as well. Which still would mean that the stretch goal should be about something else.
UPDATE2:
I missed the comment from @Fuzzilogic which essentially proposes the same thing. I'll add to the answer.
exFAT-support could be purchased and installed from Harbour. Those who need it can pay for it.
UPDATE3:
Some suggest, that exposing exact price that MS wants for the patent license might be problematic either because MS requires an NDA from company which uses it or because the price isn't fixed and is for example set in bulk depending on the number of devices. In such case Jolla can set whatever price they want for the end user, and pay to MS on their own. At least this will be kept as a conscious opt-in, and not a forced feature paid with crowdfunded money.
UPDATE4:
Some other concerns brought by Reddit users:
@scottywz: I think the issue is that they would be committing trademark infringement by saying that they support >32GB on SD cards but not supporting exFAT. Yes, trademark infringement: the SD Association only lets you say that you have an SD card slot or that you support certain sizes of SD cards if you follow the spec, and they use trademark law to enforce it. So of course you can format your card with another filesystem (at least I hope Jolla doesn't put in some arbitrary restriction on it), but Jolla still has to say they don't support cards greater than 32 GB in size. (Although I don't know if they can say why....)
@TheFlyingGuy: The SD association actually has their trademark licensing agreement such that you must support no more or less then the SD, SDHC or SDXC standards (which all include the previous ones). If you support more, then you lose the right to call it SD. So supporting SDHC with non-exFAT SDXC cards (which because SDXC demands exFAT technically aren't SDXC cards anymore) means you lose the right to call it SD or license any of the other patents.
@TheFlyingGuy: You can [support additional standards implemented on SD-class hardware] on an additional socket that is not SD compatible (because the SD standard socket is patented) so you could add in an additional MMC socket (which is mechanically incompatible but electrically and protocol wise share a common subset) with 128GB ext/4 support. Note, all the major memory manufacturers are SD concortium members, so MMC cards tend to be slow and use last-gen memory (hence smaller). And legal, perhaps not in the EU, but fighting this, good luck, many smaller vendors use MMC for a reason if they can deal with the limitations.
This surely is a major mess, which only strengthens the point that paying any money to MS to support this nightmare is an extremely bad idea.
I agree on that, yes.
Besides, who needs to format anything with any DOS-compatible fs'es (fat, fat16, exfat, ntfs, whatever) since simple and effective license-free solutions like ext4fs exist .)
juiceme ( 2014-11-28 19:49:50 +0200 )editYeah, I've gotta admit, they should go into greater detail about exactly what is going in to that first stretch goal. If people start associating it with paying a M$ tax, it might turn _off_ more contributors than it would attract...
Copernicus ( 2014-11-28 19:55:39 +0200 )editIf you want this to end educate your friends/relatives/whatever to alternative filesystems.
Oh wait. They don't care and they will just plug in their brand new 128GB SD card and expect it to work as is. To their phone, their win8 machine, mac to the neighbors phone anywhere.
Sad situation but Deal with it. Nothing to do. Jolla has to offer features not satisfy FSF and RMS. If they become big enough we will be able to forse btrfs on everyone. Until then ...
ApB ( 2014-11-28 19:57:56 +0200 )editIt's not about educating anyone. It's about using contributed funds to goals which are in line with contributors' expectations.
As for filesystems - you can format your card with NTFS and your non technical friends will read it just fine on their Windows systems. Another option is UDF.
And if you want this to end, the last thing we should do is funding MS lock-in and software patents.
shmerl ( 2014-11-28 19:59:28 +0200 )editFull ack. I purchased my perk I did it to support Jolla, even I was "a little bit disappointed" after I bought the Jolla phone with the expectation that really everything is open source. I still hope it will happen and I will still continue Jolla until I will lose my hope that this will happen. But as I read the stretch goal about 128gb SDXC I thought "WTF". Pay a license for unfree unnecessary feature is full the wrong way! Why not include a format when insert a >32gb card (of course with question to the user) if the card is exFat. Why not mount and make well links automatically? Please Jolla, think why people buy Jolla and support Jolla. What is the expectation of the customers. For me it's clearly I want to have open source firmware, and open hardware. I want transparency and control over my devices.
DiosDelRayo ( 2014-11-28 20:05:39 +0200 )editAnother option: use the funds to pay an army of lawyers and try to invalidate all of MS's stupid exFAT patents. Win-win!
javispedro ( 2014-11-28 20:05:41 +0200 )editSure, that would be a worthy goal, though it would also enrage MS and incite them to attack Jolla. So one should be careful about angering a very powerful thug. It might be brave, but it also might be extremely dangerous.
shmerl ( 2014-11-28 20:07:50 +0200 )editWhile I agree that exFAT support is something Jolla really needs to add to support folks who "just want it to work", I also agree with shmerl: using crowdsourced funds is the wrong way to do it. This is a feature oriented towards making sales for non-technical users, and as such, Jolla should pay for it out of their own pocket.
Copernicus ( 2014-11-28 20:08:04 +0200 )edit@DiosDelRayo Yeah, just add a simple dialog:
BTW, most cameras already have a similar functionality, so I cant really see why the Jolla can't do the same. :)
MartinK ( 2014-11-28 20:11:48 +0200 )editWhat many people seem to miss with Jolla is this: That there is a FOSS side, a Business side and a market side. All three have to balance and IMO jolla does it quite well. FOSS people want openness which is somehow on the opposite side of business and market. This is easy to undestand with all those whining about closed silica, exFAT and other similar stuff. But at the end of the day jolla has to make money and have something of its own to sell. Most people buy features that work and ease of use. And those people are far more than those that care about exFAT or openness and the more products jolla sells the better for everyone.
ApB ( 2014-11-28 20:16:08 +0200 )editWhen Jolla make a crowdfunding campaign, they are essentially asking people to be investors. It's normal for investors to have certain expectations. So it's about this matter precisely. I bet most people didn't expect Jolla to start funneling invested money to Microsoft and it's something that can be detrimental to making a decision to invest in the first place.
People who want "things to work" and don't care about consequences have tons of other tablets on the market. Why did some people contributed to Jolla and didn't just buy what's around there? Think about it.
shmerl ( 2014-11-28 20:18:26 +0200 )edit@ApB: Sure, most people want exFAT compatibility. However, "most people" aren't contributing on Indiegogo -- only the most technically-oriented folks are. Asking those contributors to pay for exFAT is going to be a turn-off.
Copernicus ( 2014-11-28 20:18:54 +0200 )editI also find it distasteful to use crowdfunding to pay for this filesystem. Is Jolla really "Unlike"?
salyavin ( 2014-11-28 20:19:00 +0200 )editI don't care about people which don't care. If the majority of customers buy their products because of A, but the selling company concentrate on what want the non-customers and chance A to B, they will and up with no customers. It's really simple and I think the most customers of Jolla think different then mainstream, but you can only ride one horse a time. I loved apple products since 2005, I ended up in have only Apple products in 2012. This year I felt betrayed by Apple, I realized that I have no control over my device, my data, my privacy - control over nothing. I gave away my almost new iPhone, I bought once more in my life a thinkpad and installed kubuntu on it, I bought an android tablet to install finally Plasma Active on it. So I can get rid of Apple. I hope really that Jolla finally realize why people buy Jolla products, and more important why people support Jolla. And I hope I'm not wrong with what I think about Jolla supporters.
DiosDelRayo ( 2014-11-28 20:24:39 +0200 )edit@shmerl While yes you "are" the investor the tablet is not only going to be produced in igg numbers but also be available to the general market. You are not the only user of jolla. And certainty someone who buys one for his mom doesn't expect her to understand filesystems. Also i see the Igg thing as a marketing thing -spread brand awareness- rather than a way for jolla to attract more money.
ApB ( 2014-11-28 20:29:08 +0200 )editHaving no exFAT support isn't a major obstacle for non technical users. See above - the system can propose to format it in something else on insertion.
Anyway, as others already said, Jolla can pay for exFAT from some other resources, but using crowdfunded money for it is really weird, since people who contributed actually have no need for exFAT altogether (the vast majority of these people can format SD card into whatever filesystem they choose).
shmerl ( 2014-11-28 20:33:26 +0200 )editM$ proprietary file systems are inadequate, insecure and an inappropriate waste of funds for a project that is supposed to be based on on open source philosophy.
richardski ( 2014-11-28 21:20:04 +0200 )edit@shmerl to be consistent you should be like RMS ;) you should not buy smartphones at all because they contains a lot of closed bits, a lot of stuff covered by patents etc. So, to be consistent you should decide should you use modern devices or refuse to use them at all.
dez ( 2014-11-28 21:25:35 +0200 )editConsistent with what? We aren't talking about Jolla already licensing different stuff. For example I'm sure they are already paying for H.264. We are talking about using crowdfunded money for it. The former? It's their decision. The later - that already involves those who participate in this campaign. Jolla didn't need to take this money from people. Yet they did. So this is perfectly consistent - I don't want my investment to fund MS patent trolling.
shmerl ( 2014-11-28 21:30:25 +0200 )editBTW, Linux FUSE exFAT implementation is GPLv2 :P And as I wrote before if you are talking about getting rid of patents you should refuse to use any device because even Neo FreeRunner contained parts (covered by patents, even software ones). I am even not talking about Nokia Linux-based devices.
dez ( 2014-11-28 21:32:14 +0200 )editThat doesn't make it patent free.
shmerl ( 2014-11-28 21:33:04 +0200 )edit@shmerl
Gather votes but do not talk behalf of other people.
dez ( 2014-11-28 21:41:49 +0200 )editThat's trivial. Since those who contributed are technical people and can format their SD cards in anything from FAT32 to whatever. And those who want other features and don't care about this have a long list of choices already on the market besides Jolla tablet. So this request is exactly this vote.
shmerl ( 2014-11-28 21:46:44 +0200 )edit@shmerl Do you know personally everybody who contributed? ;) I know at least several absolutely non-technical person who contributed... Please, do not talk behalf other people. Discuss, propose, gather votes - this is your right. But you do not have right to talk behalf of 6000+ people participating in the campaign until they gave you this right.
dez ( 2014-11-28 22:02:17 +0200 )editThat's exactly what we are doing here.
shmerl ( 2014-11-28 22:05:50 +0200 )edit@shmerl BTW, you oppose exfat to f2fs... Are you sure it is patent-free? ;) Can you show any Samsung declaration that they grant patent rights to everyone or that any part of f2fs is not covered by patents?
dez ( 2014-11-28 22:06:10 +0200 )editIt's included in the kernel and as such should adhere to its patent policy. If you want I can look up details on this (it's exactly the reason why for example exFAT and NTFS drivers are not included in the kernel).
About non technical users - others already proposed how this can be improved without resorting to exFAT. For example system can reformat the card in FAT32 prompting the user about this issue.
shmerl ( 2014-11-28 22:07:42 +0200 )edit@shmerl Also, do not forget to offer some alternative and simple solution for people using digital cameras who want to insert cards into tablet to read data. Also propose solution for users of other OSes than Linux (not only Linux users are participating).
dez ( 2014-11-28 22:08:18 +0200 )editNo, currently you are trying to speak behalf of all campaign participants:
dez ( 2014-11-28 22:10:21 +0200 )editThat was already proposed above. See response from @MartinK in the comments to the request itself.
shmerl ( 2014-11-28 22:10:53 +0200 )editFor those participants who supported Jolla for the given reasons, yes. For all those participants.
shmerl ( 2014-11-28 22:12:53 +0200 )edit@shmerl Personally I am strongly against SW patents. And I am using rarely even FAT(32) and never used exFAT. But we should respect all people who are participating in the campaign, so let's take everybody into account. Also, why do you think gathered money will be used to pay royalties?
dez ( 2014-11-28 22:24:26 +0200 )editYes, so this is a question of what motivated people to support this campaign, instead of buying one of the many existing tablets. Jolla's stretch goal (at least in my view) files in the face of many supporters who funded the campaign based on Jolla's claim that they are independent and powered by open source.
Isn't it implied? How else do you understand it?
shmerl ( 2014-11-28 22:32:27 +0200 )editFor those users who just want a phone, music player and camera there are plenty of proprietary closed source much cheaper and better specified alternatives out there. This customer base does not care about security and in general lacks technical interest in developing the product so do not fit the ideal Jolla customer demographic.
Most people with an understanding of technology know that if your device runs closed source code and you not know what it is doing then you do not own that device as it and it's manufacturer actually own you.
That is why everything from the boot code upwards needs to be open for inspection by it's owner.
Richard
richardski ( 2014-11-29 00:31:08 +0200 )editThis is speculation. There is another way: to ask it instead of speculating and blaming ;)
you will be surprised that there are many reasons :) And RMS will not buy it anyway: this is not Lemote Yeeloong ;)
dez ( 2014-11-29 00:54:15 +0200 )editexFAT-support could be purchased and installed from Harbour. Those who need it can pay for it.
Fuzzillogic ( 2014-11-29 02:10:21 +0200 )edit@Fuzzilogic: That would be the perfect solution! But is it allowed? My understanding was that exFAT licensing terms are an all-or-nothing sort of deal; you can't choose to pay for it on some machines, and not on others...
Copernicus ( 2014-11-29 02:14:07 +0200 )editLove that suggestion Fuzzillogic!
salyavin ( 2014-11-29 02:28:32 +0200 )editFully agree with @shmerl's proposal, Jolla shouldn't use crowdsourced money to pay M$ for proprietary and closed tech, (or patents) which probably most Jolla users do not want in their devices. Also, forum moderators shouldn't try to downplay community in expressing this wish and request, cause it's the #open and #unlike that Jolla and #SailfishOS is all about, so let's just keep it that way, please. If one of the stretch goals had been e.g more powerful battery instead of this, the first and second goals would probably have been achieved already. +1 for @Fuzzillogic's workaround for non-tech oriented users to have their favorite cards & OS supported..
foss4ever ( 2014-11-29 02:55:12 +0200 )editSpecially when to implement the feature, all you need to do, is already done!
dsilveira ( 2014-11-29 08:49:14 +0200 )editYeah, right! Let's ask for $200K to implement the feature already implemented by these guys
dsilveira ( 2014-11-29 08:50:57 +0200 )editI would like to see the first stretch goal changed to "support independent developers" in some direct way or use the money/manhours to "implement payed apps support to Jolla Store". Which would have a similar effect. 32GB cards are totally sufficiant for the next 2-4years. And i would prefer to rely on EXT or even ZFS for the far future. What are we, unlike??
mosen ( 2014-11-29 13:31:56 +0200 )edit