Page 9 of 11 FirstFirst ... 7891011 LastLast
Results 81 to 90 of 102

Thread: Ubuntu To Get Its Own Package Format, App Installer

  1. #81
    Join Date
    Nov 2008
    Posts
    147

    Default

    Quote Originally Posted by intellivision View Post
    You can release under the GPL, then only offer the source code i.e. no binaries.
    Won't stop some determined people, but it will stop a lot. They do the same with Ardour.
    That won't work. The distributions will step in and package binaries of your software in their repositories ready to be consumed with just a click. A possible measure against this is maybe to have separate projects for source and binary and trademark your product like Firefox or Chrome. But that also is not very effective, needs loads of money for the trademark + promotion of it, plus people will work around it anyway (e.g. Chrome -> Chromium or Firefox -> Iceweasel).

  2. #82
    Join Date
    Jul 2008
    Location
    Germany
    Posts
    628

    Default

    Quote Originally Posted by Cyber Killer View Post
    Those runtimes are actually dynamic - .net, msvc, xna and directx are examples of the few widely used dynamic libs on windows. Why Steam for windows installs them with every game is beyond me (maybe for some kind of additional sandboxing?).
    Because Steam doesn't care if it already installed. Most Setups check if the Runtimes are installed and new enough for there needs and skip an new installation.

  3. #83
    Join Date
    Jan 2013
    Posts
    172

    Default

    Quote Originally Posted by Cyber Killer View Post
    Those runtimes are actually dynamic - .net, msvc, xna and directx are examples of the few widely used dynamic libs on windows. Why Steam for windows installs them with every game is beyond me (maybe for some kind of additional sandboxing?).
    See:

    http://forums.steampowered.com/forum...6&postcount=47

  4. #84
    Join Date
    Jun 2012
    Location
    Koszalin, Poland
    Posts
    126

    Default

    Quote Originally Posted by kaprikawn View Post
    <facepalm> just leave it to ms to screw even the easiest things up ;-)

  5. #85
    Join Date
    Jun 2012
    Posts
    119

    Default

    Quote Originally Posted by Akka View Post
    Do you mean a well written python app like every thing with a semblance of calculation heaviness is done in another language or you do everything in python. Now I'm a pretty shitty python programmer but how do you as example calculate a mandelbrot in python with decent performance. My experince is python is dogslow,some other high level language like most decent jvm and net language is pretty good, sbl, c++ etc is good but not python.
    Besides that I'm not completely convinced it's that big difference between programming python and modern c++ anymore. The big pain in the as with c++ is the compilation time
    Run it with pypy or cython. If you are feeling really ambitious add in ctypes and get very good speed at the expense of having statically typed variables. (only using an interpreter that supports them though)

  6. #86
    Join Date
    Jul 2008
    Location
    Germany
    Posts
    628

    Default

    Quote Originally Posted by kaprikawn View Post
    Thats not the truth. The DX Packages has the most older packages included.

  7. #87
    Join Date
    Jan 2013
    Posts
    172

    Default

    Quote Originally Posted by Nille View Post
    Thats not the truth. The DX Packages has the most older packages included.
    It looks to me like a very intelligently written post, by someone who works in Valve. I'm no expert, but I believe it to be the truth. And the fact that every time I install a game on Steam with one of these dependencies invokes an install lends weight to the argument.

  8. #88
    Join Date
    Jul 2008
    Location
    Germany
    Posts
    628

    Default

    Quote Originally Posted by kaprikawn View Post
    It looks to me like a very intelligently written post, by someone who works in Valve. I'm no expert, but I believe it to be the truth. And the fact that every time I install a game on Steam with one of these dependencies invokes an install lends weight to the argument.
    Look in the DX Packages and you see that Valve lie.

  9. #89
    Join Date
    Mar 2010
    Location
    Slovenia
    Posts
    389

    Default

    Quote Originally Posted by kaprikawn View Post
    Static libraries suck.
    This are not static libraries (*.a), just shared libraries (*.so) are bundled in package.
    And static linking make sense, if library is small. I think /bin and /sbin should be statically linked.

  10. #90
    Join Date
    Jul 2008
    Posts
    1,720

    Default

    Quote Originally Posted by Ericg View Post
    The description says no inter-app dependencies with everything the app needs contained to the folder, that would imply every app will be statically linked to all the libraries it needs, and will ship with them in their folder.
    beep. Wrong. That only means that they put all the libs needed into it. Nothing about the linking.

    Welcome to dll hell. It sucks on windows, so Canonical has to copy it.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •