[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