Tecnologia e Digital Hacks
27-12-2008

Un tuffo nel DMR e nei licensing method per Java

                                    |
                                   .-.
                                  /___\            
                                  |___|            
                                  |]_[|            
                                  / I \            
                               JL/  |  \JL         
    .-.                    i   ()   |   ()   i                    .-.
    |_|     .^.           /_\  LJ=======LJ  /_\           .^.     |_|
 ._/___\._./___\_._._._._.L_J_/.-.     .-.\_L_J._._._._._/___\._./___\._._._
        ., |-,-| .,       L_J  |_| [I] |_|  L_J       ., |-,-| .,        .,
        JL |-O-| JL       L_J%%%%%%%%%%%%%%%L_J       JL |-O-| JL        JL
 IIIIII_HH_'-'-'_HH_IIIIII|_|=======H=======|_|IIIIII_HH_'-'-'_HH_IIIIII_HH_
 -------[]-------[]-------[_]----\.=I=./----[_]-------[]-------[]--------[]-
  _/\_  ||\\_I_//||  _/\_ [_] []_/_L_J_\_[] [_] _/\_  ||\\_I_//||  _/\_  ||\
  |__|  ||=/_|_\=||  |__|_|_|   _L_L_J_J_   |_|_|__|  ||=/_|_\=||  |__|  ||-
  |__|  |||__|__|||  |__[___]__--__===__--__[___]__|  |||__|__|||  |__|  |||
 IIIIIII[_]IIIII[_]IIIIIL___J__II__|_|__II__L___JIIIII[_]IIIII[_]IIIIIIII[_]
  \_I_/ [_]\_I_/[_] \_I_[_]\II/[]\_\I/_/[]\II/[_]\_I_/ [_]\_I_/[_] \_I_/ [_]
 ./   \.L_J/   \L_J./   L_JI  I[]/     \[]I  IL_J    \.L_J/   \L_J./   \.L_J
 |     |L_J|   |L_J|    L_J|  |[]|     |[]|  |L_J     |L_J|   |L_J|     |L_J
 |_____JL_JL___JL_JL____|-||  |[]|     |[]|  ||-|_____JL_JL___JL_JL_____JL_J
Ecco una simpatica conversazione con lo staff di #java Freenode
<hanicker> Do you know any good way to get a unique id (fingerprint) of every computer for licensing purposes? I found this http://www.rgagnon.com/javadetails/java-0580.html but it works with windows only. I think i need some dll for every system. Any better idea? <ernimril> hanicker: why do you think you need such a system? <ernimril> hanicker: it will work just as well as drm works for films and music <hanicker> it is for a online activation system <jottinger> together/j used that sort of thing <hanicker> i don't need high security level as the program is just fo a hundred people <jottinger> good thing for together, too - it probably cut down piracy something like -104% <cheeser> i loved together/j <cheeser> stupid borland! <jottinger> I did too... but at least we have IDEA <cheeser> indeed <cheeser> though even that is pissing me off with the testng plugin not working <hanicker> any idea ernimril? <ernimril> hanicker: stop trying, it can not work <hanicker> argh <_W_> hanicker, there are no technical solutions to copyrights enforcement, it's a social issue <_W_> use lawyers and lawsuits, not programming <jottinger> and insults <jottinger> "You stole THAT crappy program? Sheesh." <hanicker> ^^ <_W_> and that <ernimril> hanicker: all known drm systems have been broken, why do you think that you can find and/or build one that has not been broken? <teralaser> not all <teralaser> they probably can be broken , but not all systems have been broken. <jottinger> the best piracy protection is low quality <teralaser> or small audience <hanicker> ernimril, i need a low security level <ernimril> teralaser: ok, there may be a few crappy programs that have drm that I do not know of <teralaser> or "you need support to get anything out of their software" <hanicker> audience is really small in my project <jottinger> then why worry about it? <ernimril> hanicker: you want online activation? then demand that users are logged in to a server and make sure that each account is only signed in once <ernimril> hanicker: that still means that some people can run 100 clients from one computer, but why worry about it? do you think it will happen? <teralaser> nautical charts, for instance, often come with drm, and I havent seen any broken ones <cheeser> kindle ebooks <ernimril> teralaser: I know that lots of my sailing friends use "fixed" nautical charts (not sure how they were protected and I do not care much since I do not sail) <hanicker> no, but i prefer to check activation key at every start of the application. I don't want to store files that can activate the program in each computer. (my english sucks, sorry) <teralaser> on thepiratebay some of the people who made the drms even brag about how unbreakable their drm is (of course it isnt unbreakable,but still) <_W_> also trying to make DRM in /Java/ is pretty damn futile, and will only lead you down a path of increasing furstration (for you and your users) <hanicker> Ok. Thanks for help anyway. Il will search for any better solution (social maybe =) ) <_W_> also frustration <cheeser> hanicker: hire enforcer thugs <jottinger> Hire bangalores! <jottinger> or narn bat squads! <_W_> my solution is to publish everything as public domain :} <hanicker> :D i love this last solution..But people who wants this software not :)

0 Commenti a “Un tuffo nel DMR e nei licensing method per Java”