Stories
Slash Boxes
Comments

SoylentNews is people

posted by Blackmoore on Thursday January 08 2015, @10:35PM   Printer-friendly
from the walled-garden dept.

Today the Electronic Frontier Foundation launched a new app that will make it easier for people to take action on digital rights issues using their phone. The app allows folks to connect to their action center quickly and easily, using a variety of mobile devices. Sadly, though, they had to leave out Apple devices and the folks who use them.

Why? "Because we could not agree to the outrageous terms in Apple’s Developer Agreement and Apple’s DRM requirements. As we have been saying for years now, the Developer Agreement is bad for developers and users alike."

The EFF has a petition to try to get Apple to change their abusive and anti-competitive policies. The EFF does a lot of good work defending everyone's rights and freedoms online. Consider signing it. Note: you can sign on any browser, including mobile browsers on an iPhone

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by pnkwarhall on Monday January 12 2015, @06:17PM

    by pnkwarhall (4558) on Monday January 12 2015, @06:17PM (#134097)

    the UNIX principle also applies sometimes in the "hardware" area

    Your example of chef knives is a great example of the necessity and efficacy of special-purpose tools. However, I see the Unix Principle as a foundation for approaching software design specifically. While there are use-cases outside of this domain that support this approach, there are many factors in other domains that are not sufficiently addressed by the Unix principle's single-minded focus on software design -- such as the factors of convenience, portability, and expense that are very important for users of hardware devices.

    To name specific factors addressed by the Unix Principle that are specifically applicable to the software domain, I propose:

    design simplicity

    ease of implementation

    ease of debugging

    (as you mentioned) modularity (focus on program output or "goal")

    Code/Module re-use, particularly for needs not foreseen by the program designer

    I always used "me, my needs, I" and never suggested "you should do it as I do"

    That's clear to me, but thought it worth responding to in the context of your quotation of the Unix principle and the GP response about "smartphone-phobia".

    --
    Lift Yr Skinny Fists Like Antennas to Heaven
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2