[SailfishDevel] Jolla Harbour and Jolla Store

Martin Kolman martin.kolman at gmail.com
Fri Nov 8 17:02:46 UTC 2013


8.11.2013 16:18, Marcin M.:
> Well, this all anty-piracy campaign is going too far! :) Who lives by 
> the sword, dies by the sword.
>
> 1. People who won't have money - won't buy. If they can't use the 
> apps, they won't use the system. And choose Android/Jailbroken iOS
> 2. It's becoming a little spy-like to send data from device to the 
> manufacturer's servers! It's not IE to access internet from your 
> device and vice versa
I'll point to all the criticism Canonical is currently facing due to the 
DASH privacy issues & their botched handling of it (most recent being 
the fixubuntu case).

Also regarding the previously mentioned IMEI checking, just something to 
think about in regards of leaking the IMEI:
http://mobile.slashdot.org/story/12/09/08/2126234/whatsapp-is-using-imei-numbers-as-passwords

> 3. How can we detect if someone installed a free version from 
> "talk.maemo.org <http://talk.maemo.org>" instead of buying the same 
> version from Harbor? What about being given the package by the developer?
>
> I think that there's no use in write a complicated copy protection 
> library. The optimal option is to just make installing (just using CLI 
> would discourage many). If someone wants to crack, he'll crack anyway 
> or not use the platform at all.
>
> And... Losing warranty after dev mode? Please elaborate.
Also interested to hear a clarification to this.
>
> Regards,
>
> --
> Marcin
>
>
> 2013/11/8 Andrey Kozhevnikov <coderusinbox at gmail.com 
> <mailto:coderusinbox at gmail.com>>
>
>     Well. As Harmattan havent copy protection at all, developers
>     started creating own methods for detecting if application is
>     *really* bought by user. And it was done using osa binaries. You
>     can always get application source, and if it osa - application
>     installed from Store (means paid applicatioin was bought).
>
>     I see following:
>
>     Lightweight library provides methods for developer to detect if
>     application installed from Harbour (bought actually) or not.
>     Daemon side of library handles this calls and send negative
>     results to Harbour servers. This protection library should provide
>     also some kind of *sandbox*. Functions, included into sandbox will
>     be executed in safe threads and will be self-obfuscated and
>     protected from modifications. Any byte changing *sandbox* part of
>     application cause showing warning screen when application
>     starting, application became misbehave or quiting after some
>     period of time, and sending information to Harbour servers.
>
>     And developer can choose which strategy application will use: easy
>     or hard, or make own methods based on easy *is bought?* checks.
>
>
>     On 08.11.2013 12:02, Jonni Rainisto wrote:
>
>             That's good, but what I don't get in that case is... does that
>             coincidentally mean "enable developer mode" == "disable
>             copy protection"?
>
>         It doesn't mean that.  It will be lightweight, does not limit
>         resources and does not care what mode you are on. People will
>         just have to wait for untill its ready before more datails
>         will be available. But feel free to give suggestions what kind
>         of API's you would prefer to have as a developer in Harbour to
>         make your life easier.
>
>         re, Jonni
>         ________________________________________
>         From: devel-bounces at lists.sailfishos.org
>         <mailto:devel-bounces at lists.sailfishos.org>
>         [devel-bounces at lists.sailfishos.org
>         <mailto:devel-bounces at lists.sailfishos.org>] on behalf of
>         Attila Csipa [qt at csipa.in.rs <mailto:qt at csipa.in.rs>]
>         Sent: Friday, November 08, 2013 2:37 AM
>         To: Mohammed Hassan; Sailfish OS Developers
>         Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
>
>         On 07-Nov-13 15:51, Mohammed Hassan wrote:
>
>                 Not quite :) What I'm interested in is what *will* be
>                 there (or,
>                 rather, what resources will it limit) as opposed to
>                 what is NOT
>                 going to be there (whether not having Aegis there is
>                 good, or bad,
>                 depends on what you will have there instead is better
>                 or worse than
>                 Aegis).
>
>             As Jonni said:
>             After you enable developer mode, you have _true_ root
>             access to the device
>             and can freely replace system binaries and do what ever
>             you want with your
>             device (you may lose warranty when you enable developer mode).
>
>         That's good, but what I don't get in that case is... does that
>         coincidentally mean "enable developer mode" == "disable copy
>         protection"?
>
>         Best regards,
>         Attila
>         _______________________________________________
>         SailfishOS.org Devel mailing list
>         _______________________________________________
>         SailfishOS.org Devel mailing list
>
>
>     _______________________________________________
>     SailfishOS.org Devel mailing list
>
>
>
>
> _______________________________________________
> SailfishOS.org Devel mailing list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20131108/2efd7aba/attachment.html>


More information about the Devel mailing list