industryterm:software distribution

  • Ubuntu Publish ‘Introduction to Snap Apps’ Video
    https://www.omgubuntu.co.uk/2019/01/ubuntu-publish-introduction-to-snap-apps-video

    Everything you ever wanted to know about Snap apps in one concise video — sound good? If so, the latest video uploaded to the Ubuntu YouTube channel should appeal. The 8 minute clip whips through the architecture, packaging and management capabilities of Snap applications over traditional software distribution models, and features a healthy dose of […] This post, Ubuntu Publish ‘Introduction to Snap Apps’ Video, was written by Joey Sneddon and first appeared on OMG! Ubuntu!.

  • The ’New Open Source Licensing’ : Why the GPL’s Heyday Is Over
    http://www.itprotoday.com/web-development/open-source-licensing-why-gpls-heyday-over
    http://www.itprotoday.com/sites/itprotoday.com/files/Screen+Shot%202018-07-22%20at%208.37.04%20PM_0.png

    J’ai malheureusement peur que cet auteur ait raison sur la distinction entre l’ouverture du code et la participation à un mouvement des communs. Toutefois, il convient de peser également le changement du logiciel vers le service. Peut être faut-il inventer une licence pour la confiance dans les services. Une licence que Facebook et compagnie ne pourraient pas signer ;-)

    The GNU GPL is the software license that helped bring free and open source software to the mainstream. In recent years, however, the GPL’s prominence has waned as more permissive licenses, like Apache, have taken its place. That begs the question: Does the GPL have a future, or is it a relic of free software’s past? And how did the open source community come to this pass, anyway?

    What accounts for this state of affairs? Why is the GPL no longer the go-to software license for open source projects, despite its storied history?

    That’s a complex question and the answer surely involves several factors. One might be that today’s developers don’t remember how important the GPL was in making open source possible, and so it does not feature as prominently on their radar. Another might be a perception, fair or not, that the GPL actually stifles the creativity it was designed to protect because it places strict limits on the conditions under which software can be redistributed. Specifically, it requires that developers share the source code of any GPL-licensed application or a derivative of that application; being held to this standard may feel like the opposite of freedom for some developers.

    Yet the most important reason for the decline of the GPL, I think, is simply that we’re living in a new age of open source. Today, open source has become the “default” approach to software development, according to one study. For a developer or company, choosing to make your source code open source no longer signals a brave commitment to an innovative, ideologically driven mode of software distribution. Instead, open-sourcing your code (or some of it, at least), is just the thing you do. After all, even Microsoft is now riding the open source bandwagon.

    For these companies, permissive open source licenses like Apache provide an easy out. They’re a way to brand yourself as an open source company without having to take as strong a stance about open source software as GPL adoption implies.

    Sure, choosing the Apache license or most other permissive licenses requires that companies make the source code of their products publicly available, and that counts for something. But it doesn’t signal ideological commitment to the ethos of the free and open source software movement. Nor does it place many restrictions on what partners or third-party developers can do with your code.

    #Logiciel_libre #Open_source

  • Lynx Users Guide v2.7
    http://www.neurophys.wisc.edu/comp/lynx_users_guide.html


    Le plus ancien web browser encore en service est toujours d’actualité. A l’époque du #paywall il permet de contourner pas mal d’obstacles parce qu’il est considéré comme inoffensif par pas mal de scriptes qui bloquent l’accès à des pages pour le reste des visiteurs non connectés au sites payants.

    Bonus gratuit : Avec Lynx on est à totalement l’abri des scripts nocifs sur les pages web, enfin prèsque.

    Lynx a un seul inconvénient : les pages qui ne marchent qu’àvec #javascript restent inaccessibles - mais ne faites pas confiance au message d’erreur qui s’affiche quand vous éteignez JS dans votre brouteur habituel ; assez souvent Lynx affiche joliment des pages web qui exigent du JS dans Chrome, Firefox et d’autres systèmes plus « modernes ».

    Lynx is a fully-featured World Wide Web (WWW) client for users running cursor-addressable, character-cell display devices (e.g., vt100 terminals, vt100 emulators running on PCs or Macs, or any other character-cell display). It will display Hypertext Markup Language (HTML) documents containing links to files on the local system, as well as files on remote systems running http, gopher, ftp, wais, nntp, finger, or cso/ph/qi servers, and services accessible via logins to telnet, tn3270 or rlogin accounts (see URL Schemes Supported by Lynx). Current versions of Lynx run on Unix and VMS.

    Lynx can be used to access information on the WWW, or to build information systems intended primarily for local access. For example, Lynx has been used to build several Campus Wide Information Systems (CWIS). In addition, Lynx can be used to build systems isolated within a single LAN.

    Pour le #mail c’est pareil, je redécouvre #Mutt qui est très puissant aussi.

    The Mutt E-Mail Client
    http://www.mutt.org

    “All mail clients suck. This one just sucks less.” -me, circa 1995

    web browser - Using Lynx on potentially malicious websites - Information Security Stack Exchange
    https://security.stackexchange.com/questions/97873/using-lynx-on-potentially-malicious-websites

    in theory, you are still vulnerable. Even in Lynx there are still components that parse HTML, interact with the network, keep track of cookies, etc (tip: use curl or wget to just download the page without even parsing it to be even more careful). That is still quite a big attack surface, though I would consider it safe enough at this point. Maybe not safe enough against a targeted attack from a powerful attacker, but definitely safe enough for random Android websites.

    Deluge of Browser Security Issues Drives Mass Migration | Netcraft
    https://news.netcraft.com/archives/2009/04/01/deluge_of_browser_security_issues_drives_mass_migration.html

    April Erste, Public Relations Manager at the First National Bank of Oki Koki, told Netcraft that users are migrating to Lynx because of its speed and advanced security features. She added: “Lynx has not once suffered a buffer overflow in its image processing, and indeed has suffered no security vulnerabilities at all in the last 2 years.” By comparison, the most recent Firefox security update was only 4 days ago.

    The bank also notes that Telnet remains popular with a small group of its customers. Although it lacks the sophisticated user interface of Lynx, many security experts argue that Telnet is significantly more secure and has the largest installed base of any browser.

    Erste said that while the bank is dedicated to providing an accessible online banking experience, some customers still report difficulties when trying to make HTTPS requests through Telnet without the aid of an extended keyboard layout.

    #humour

    Lynx Information
    http://lynx.browser.org

    Many user questions are answered in the online help provided with Lynx. Press the ’?’ key to find this help.

    LYNX – The Text Web-Browser
    http://lynx.invisible-island.net

    This is the toplevel page for the Lynx software distribution site.

    The current development sources have the latest version of Lynx available (development towards 2.8.9).
    The main help page for lynx-current is online; the current User Guide is part of the online documentation.
    The most recent stable release is lynx2.8.8.

    P.S. Lynx marche très bien sous Windows ;-)

    #WWW #censure #privatisation

  • Martin’s Atelier: Arduino from the command line
    http://mjo.tc/atelier/2009/02/arduino-cli.html

    After working through the toy tutorials though, I found myself wishing that writing code for the Arduino were more like writing other C programs. In my case, that means editing it with emacs then building it with make. I must emphasize that I’m not criticizing the Arduino IDE: there’s nothing wrong with it beyond it not being emacs...

    It turns out that others have been along this path before: the Arduino website has a hopeful sounding Arduino from the Command Line article. In turn this points you at the Makefile shipped as part of the Arduino software distribution: hardware/cores/arduino/Makefile.

    This didn’t really fit quite what I wanted to do though, so I wrote my own Makefile.

    #arduino #emacs