Wolfgang Wiedmeyer writes: > The CyanogenMod website and other resources are not available anymore, > so link to Wikipedia in the history section. > > The statement about OmniROM being more friendly towards free software > needs to be weakened because there doesn't seem to be much difference > now anymore, given that LineageOS removed dependencies on the proprietary > Google Play library. > > Signed-off-by: Wolfgang Wiedmeyer <wolf...@wiedmeyer.de> > --- > about.php | 20 ++++++++++---------- > 1 file changed, 10 insertions(+), 10 deletions(-) > > diff --git a/about.php b/about.php > index 94d0f86..a444633 100644 > --- a/about.php > +++ b/about.php > @@ -4,11 +4,11 @@ > <div class="page-header"><h2>About Replicant</h2></div> > <div class="row"> > <div class="col-md-9"> > - <p>Replicant is a <a > href="//www.gnu.org/philosophy/free-sw.html">fully free</a> <a > href="//www.android.com/">Android</a> distribution running on several > devices, a free software mobile operating system putting the emphasis on > freedom and privacy/security. It is based on <a > href="//www.cyanogenmod.org/">CyanogenMod</a> and replaces or avoids every <a > href="//www.gnu.org/philosophy/proprietary.html">proprietary</a> component of > the system, such as user-space programs and libraries as well as > firmwares.<br />Replicant aims to be an ethical system: it does not ship nor > recommend the use of non-free software.</p> > + <p>Replicant is a <a > href="//www.gnu.org/philosophy/free-sw.html">fully free</a> <a > href="//www.android.com/">Android</a> distribution running on several > devices, a free software mobile operating system putting the emphasis on > freedom and privacy/security. It is based on <a > href="//http://lineageos.org//">LineageOS</a> and replaces or avoids every <a > href="//www.gnu.org/philosophy/proprietary.html">proprietary</a> component of > the system, such as user-space programs and libraries as well as > firmwares.<br />Replicant aims to be an ethical system: it does not ship nor > recommend the use of non-free software.</p>
I messed up the LineageOS link here. I fixed this already on my replicant-6.0 branch[1]. I can also send this fix as part of a v2. Best regards, Wolfgang [1] https://code.fossencdi.org/replicant_website.git/log/?h=replicant-6.0 > <p>Many different devices are supported by Replicant, > to an extent specific to each device. Basic features such as graphics, sound > and telephony (if applicable) are supposed to be working for each device (if > not, developers are confident they will work soon).</p> > <p>Replicant is a community-led effort, currently > driven by a single developer. Not every piece of software in Replicant should > be expected to be fully-featured nor entirely reliable, even though > developers are trying their best.</p> > <h3>History</h3> > - <p>Replicant was founded in 2010 as a way to gather > initiatives aiming to free the system running on the HTC Dream, the first > publicly-available Android device. The project was started by members of <a > href="//libreplanet.org/wiki/Group:LibrePlanet_Italia">LibrePlanet Italia</a> > and <a href="//sfconservancy.org/">Software Freedom Conservancy</a>. The > first usable version of Replicant was based upon Android 1.5 as released by > the <a href="//source.android.com/">Android Open Source Project</a>: after > some work, basic functionalities of the HTC Dream were working. Starting > from version 2.2, Replicant stopped using AOSP as a base and instead started > using CyanogenMod, which contains support for more devices.</p> > + <p>Replicant was founded in 2010 as a way to gather > initiatives aiming to free the system running on the HTC Dream, the first > publicly-available Android device. The project was started by members of <a > href="//libreplanet.org/wiki/Group:LibrePlanet_Italia">LibrePlanet Italia</a> > and <a href="//sfconservancy.org/">Software Freedom Conservancy</a>. The > first usable version of Replicant was based upon Android 1.5 as released by > the <a href="//source.android.com/">Android Open Source Project</a>: after > some work, basic functionalities of the HTC Dream were working. Starting > from version 2.2, Replicant stopped using AOSP as a base and instead started > using <a href="https://en.wikipedia.org/wiki/Cyanogenmod">CyanogenMod</a>, > which contains support for more devices.</p> > <p>Over time, various initial members of the project > retired, leaving Denis "GNUtoo" Carikli as the only active developer of the > project. However, in April 2011 Paul Kocialkowski, a user of Replicant, > started getting involved in development. After porting Replicant to version > 2.3 on the Nexus S and later on porting plenty more devices, Paul became the > main developer of Replicant and is currently doing most of the work on the > project.</p> > </div> > </div> > @@ -34,15 +34,15 @@ > </div> > <div class="panel panel-default" > id="missing-hardware-features"> > <div class="panel-heading"><h3 > class="panel-title">Why are some hardware features missing on > Replicant?</h3></div> > - <div class="panel-body"><p>Most of the time, > hardware features are driven by proprietary software in CyanogenMod. While > Replicant is fully free, these proprietary parts are either replaced or > avoided in Replicant. Such parts being avoided instead of replaced is the > result of missing free software support for that hardware. It happens because > developers failed to write free software support for that hardware, as a > result of incomplete or missing documentation from the manufacturer, lack of > time to perform reverse engineering or generally speaking, lack of proper > resources.<br />Keep in mind that writing free software replacements is a > technically complex task that does not always succeed, especially when the > manufacturer doesn't communicate how to use the hardware.</p></div> > + <div class="panel-body"><p>Most of the time, > hardware features are driven by proprietary software in LineageOS. While > Replicant is fully free, these proprietary parts are either replaced or > avoided in Replicant. Such parts being avoided instead of replaced is the > result of missing free software support for that hardware. It happens because > developers failed to write free software support for that hardware, as a > result of incomplete or missing documentation from the manufacturer, lack of > time to perform reverse engineering or generally speaking, lack of proper > resources.<br />Keep in mind that writing free software replacements is a > technically complex task that does not always succeed, especially when the > manufacturer doesn't communicate how to use the hardware.</p></div> > </div> > - <div class="panel panel-default" > id="replicant-different-cyanogenmod"> > - <div class="panel-heading"><h3 > class="panel-title">How exactly is Replicant different from > CyanogenMod?</h3></div> > - <div class="panel-body"><p>Replicant uses > CyanogenMod's source code as a base. It is rebranded to provide the Replicant > look and feel (wallpapers, logos) and parts of the code are reworked to > remove anti-features that can spy on the user. Most importantly, Replicant > does not include any of CyanogenMod's proprietary components (programs, > libraries, firmwares) and instead provides free software replacements for > some of these. The rest of the system is also adapted so that the free > software replacements can run correctly.</p></div> > + <div class="panel panel-default" > id="replicant-different-lineageos"> > + <div class="panel-heading"><h3 > class="panel-title">How exactly is Replicant different from > LineageOS?</h3></div> > + <div class="panel-body"><p>Replicant uses > LineageOS's source code as a base. It is rebranded to provide the Replicant > look and feel (wallpapers, logos) and parts of the code are reworked to > remove anti-features that can spy on the user. Most importantly, Replicant > does not include any of LineageOS's proprietary components (programs, > libraries, firmwares) and instead provides free software replacements for > some of these. The rest of the system is also adapted so that the free > software replacements can run correctly.</p></div> > </div> > <div class="panel panel-default" > id="replicant-based-omnirom"> > - <div class="panel-heading"><h3 > class="panel-title">Why is Replicant based on CyanogenMod instead of <a > href="//omnirom.org/">OmniROM</a>?</h3></div> > - <div class="panel-body"><p>Replicant is > currently based on CyanogenMod for historic reasons: it was started before > OmniROM and the current version of Replicant is not supported by OmniROM, so > CyanogenMod is currently the only choice that makes sense. Furthermore, > CyanogenMod supports more devices than OmniROM, which makes porting a new > device to Replicant easier. On top of that, some devices that are currently > supported by Replicant are not in OmniROM. However, we are aware that > OmniROM's general position is more friendly towards free software (even > though it still ships with proprietary software): we will seriously consider > OmniROM as a base for the next major version of Replicant.</p></div> > + <div class="panel-heading"><h3 > class="panel-title">Why is Replicant based on LineageOS instead of <a > href="//omnirom.org/">OmniROM</a>?</h3></div> > + <div class="panel-body"><p>LineageOS supports > more devices than OmniROM, which makes porting a new device to Replicant > easier. On top of that, most if not all devices that are currently supported > by Replicant are not in OmniROM. OmniROM's general position may be more > friendly towards free software, but it still ships with proprietary > software.</p></div> > </div> > <div class="panel panel-default" > id="shipping-proprietary-components"> > <div class="panel-heading"><h3 > class="panel-title">Why doesn't Replicant ship with proprietary components > when free replacements are missing?</h3></div> > @@ -65,8 +65,8 @@ > <a href="#safe-data" class="list-group-item">Is > my data safe when stored on a device running Replicant?</a> > <a href="#safe-communications" > class="list-group-item">Are my communications safe when using a device > running Replicant?</a> > <a href="#missing-hardware-features" > class="list-group-item">Why are some hardware features missing on > Replicant?</a> > - <a href="#replicant-different-cyanogenmod" > class="list-group-item">How exactly is Replicant different from > CyanogenMod?</a> > - <a href="#replicant-based-omnirom" > class="list-group-item">Why is Replicant based on CyanogenMod instead of > OmniROM?</a> > + <a href="#replicant-different-lineageos" > class="list-group-item">How exactly is Replicant different from LineageOS?</a> > + <a href="#replicant-based-omnirom" > class="list-group-item">Why is Replicant based on LineageOS instead of > OmniROM?</a> > <a href="#shipping-proprietary-components" > class="list-group-item">Why doesn't Replicant ship with proprietary > components when free replacements are missing?</a> > <a href="#installing-proprietary-components" > class="list-group-item">Why doesn't Replicant guide users through installing > complementary proprietary components?</a> > <a href="#cacert-certificate-error" > class="list-group-item">Why do I get a warning message when connecting to the > Replicant website with https?</a> -- Website: https://fossencdi.org OpenPGP: 0F30 D1A0 2F73 F70A 6FEE 048E 5816 A24C 1075 7FC4 Key download: https://wiedmeyer.de/keys/ww.asc
signature.asc
Description: PGP signature
_______________________________________________ Replicant mailing list Replicant@lists.osuosl.org http://lists.osuosl.org/mailman/listinfo/replicant