Skip to content

πŸŒ³οΈπŸŒοΈπŸ’»οΈ The OS mode for Bliss Browser lets you turn your computer into a netbook for as much time as you choose. A privacy-focused alternative to ChromeOS/ChromiumOS

License

GPL-3.0 and 8 other licenses found

Licenses found

GPL-3.0
LICENSE.txt
GPL-3.0
LICENSE.c
GPL-3.0
LICENSE.h
GPL-3.0
LICENSE-GPL.c
GPL-3.0
LICENSE-GPL.h
GPL-3.0
LICENSE-GPL.txt
GPL-3.0
LICENSE-GPL3.c
GPL-3.0
LICENSE-GPL3.h
GPL-3.0
LICENSE-GPL3.txt
Notifications You must be signed in to change notification settings

seanpm2001/Bliss_Browser_OSMode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

79 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Bliss Browser logo failed to load. Click/tap here to attempt to view it

Bliss Browser OSMode

πŸŒ³οΈπŸŒοΈπŸ’»οΈ The OS mode for Bliss Browser lets you turn your computer into a netbook for as much time as you choose. A privacy-focused alternative to ChromeOS/ChromiumOS


Intro

OS Mode for Bliss Browser is a framework for the browser that turns the interface into a graphical shell similar to FirefoxOS, ChromeOS, and other netbook operating systems. The OSMode shell is not an operating system, it runs on top of one. It is designed to make a computer into a Netbook, until the user decides to disable it (via Bliss Browser settings) and have it just be a browser application within their operating system once more.

Netbook definition

I may be outspoken here, but I believe that Netbook is still the relevant term for a computer that only runs a web browser.

Similar projects

Note This list is in A-Z order. Also, these projects are listed because they have similar aspects to Bliss Browser OSMode, but are mostly completely different in design.

  • ChromeOS/ChromiumOS - A netbook operating system that is mainly a web browser operating system, although with a very bad privacy record
  • FirefoxOS - A discontinued privacy friendly netbook operating system that was replaced by Google ChromeOS/Google ChromiumOS
  • Windows 1.x, 2.x, 3.x, and 3.1x (Windows 1.0 - Windows 3.11) - a graphical shell that ran on top of MS-DOS
  • Windows 9x (Windows 95, 98, ME) - a graphical shell that ran on top of MS-DOS

Challenges

Mobile variants

On 2023, Tuesday, February 7th, I began to deal with a new problem in the design of the browser: I have designed it for desktops, and I never considered making a mobile variant. I am trying to figure out how the browser will have to be changed to get it to run on mobile operating systems. It is also an interesting idea to have a netPDA/netPhone, opposed to a NetBook.

iOS/iPadOS engine problem

Due to Apple Incs rule on using third party engines in iOS/iPadOS, the iOS/iPadOS versions of the browser will be severely limited, as the project will be forced to use WebKit for these variants, opposed to other engines. Maybe a rooted variant can support other engines?


OS ports

OSMode repositories aren't just for turning the browser into a net operating system, they also contain fine-tuned tools and libraries required to port the browser to different operating systems. The tuned tools will work alongside the Bliss Browser core. The core will interpret the changes for each operating system and its port.


Questions and answers

Q: Will Bliss Browser ever support ChromeOS/ChromiumOS?

A: No, there is no point. If a user wants a netbook operating system other than ChromeOS, they can switch over. It isn't feasible to port the browser to this platform for many reasons.

List is incomplete


Variants

Note Links marked with the :octocat: Emoji are indicators that the links are to GitHub-based repositories.

Note For developers: Keep each table row limited to 4 entries.

Linux

Special Linux builds of Bliss Browser OSMode are available for:

Debian logo failed to load. Click/tap here to attempt to view it Fedora logo failed to load. Click/tap here to attempt to view it RedHat logo failed to load. Click/tap here to attempt to view it Ubuntu logo failed to load. Click/tap here to attempt to view it
:octocat: Bliss Browser OSMode for Debian :octocat: Bliss Browser OSMode for Fedora :octocat: Bliss Browser OSMode for Red Hat :octocat: Bliss Browser OSMode for Ubuntu
Arch Linux logo failed to load. Click/tap here to attempt to view it Gentoo logo failed to load. Click/tap here to attempt to view it Linux From Scratch logo failed to load. Click/tap here to attempt to view it Meadows proto-logo failed to load. Click/tap here to attempt to view it
:octocat: Bliss Browser OSMode for Arch Linux :octocat: Bliss Browser OSMode for Gentoo Linux :octocat: Bliss Browser OSMode for Linux From Scratch (LFS) :octocat: Bliss Browser OSMode for Meadows
RPi logo failed to load. Click/tap here to attempt to view it NixOS logo failed to load. Click/tap here to attempt to view it WacOS logo failed to load. Click/tap here to attempt to view it Android logo failed to load. Click/tap here to attempt to view it
:octocat: Bliss Browser OSMode for Raspberry Pi OS :octocat: Bliss Browser for NixOS :octocat: Bliss Browser for WacOS :octocat: Bliss Browser for Android
FireOS logo failed to load. Click/tap here to attempt to view it Bliss Browser logo failed to load. Click/tap here to attempt to view it Bliss Browser logo failed to load. Click/tap here to attempt to view it Bliss Browser logo failed to load. Click/tap here to attempt to view it
:octocat: Bliss Browser for FireOS Coming soon Coming soon Coming soon

Note Add to list: Kubuntu, Lubuntu, Xubuntu, Gentoo, Manjaro, Arch, Alpine, Puppy, Raspberry Pi OS, RaspbianOS, OpenSUSE, ElementaryOS, etc.

*Nix

Special builds for other UNIX-like operating systems with Bliss Browser OSMode are available for:

POSIX logo failed to load. Click/tap here to attempt to view it DragonFly BSD logo failed to load. Click/tap here to attempt to view it MacOS logo failed to load. Click/tap here to attempt to view it iOS logo failed to load. Click/tap here to attempt to view it
:octocat: POSIX variant of Bliss Browser OSMode DragonFly BSD :octocat: Bliss Browser for MacOS (10.10 and up) :octocat: Bliss Browser for iOS
iPadOS low quality logo failed to load. Click/tap here to attempt to view it Bliss Browser logo failed to load. Click/tap here to attempt to view it Bliss Browser logo failed to load. Click/tap here to attempt to view it Bliss Browser logo failed to load. Click/tap here to attempt to view it
:octocat: Bliss Browser for iPadOS Coming soon Coming soon Coming soon

Note Add to list: MacOS 10.10 and newer, FreeBSD, OpenBSD, NetBSD, etc.

Other

Special builds for other operating systems with Bliss Browser OSMode are available for:

Windows NT logo failed to load. Click/tap here to attempt to view it Windows 10 logo failed to load. Click/tap here to attempt to view it Windows 11 logo failed to load. Click/tap here to attempt to view it Bliss Browser logo failed to load. Click/tap here to attempt to view it
:octocat: Bliss Browser for Windows NT (Windows Vista and newer) :octocat: Bliss Browser for Windows 10 :octocat: Bliss Browser for Windows 11 Coming soon

Note Add to list: Windows XP, Windows 10, Windows 11 and newer ReactOS, etc.


File info

Click/tap here to expand/collapse this section

File type: Markdown (*.md *.mkd *.mdown *.markdown)

File version: 7 (2023, Thursday, February 9th at 1:50 pm PST)

Line count (including blank lines and compiler line): 281

Current article language: English (EN_USA) / Markdown (CommonMark) / HTML5 (HyperText Markup Language 5.3)

Encoding: UTF-8 (Emoji 12.0 or higher recommended)

All times are UTC-7 (PDT/Pacific Time) (Please also account for DST (Daylight Savings Time) for older/newer entries up until it is abolished/no longer followed)

Note On 2022, Sunday, March 13th at 2:00 am PST, the time jumped ahead 1 hour to 3:00 am.

Note You may need special rendering support for the <details> HTML tag being used in this document


Click/tap here to expand/collapse the file history for this file

Version 1 (2023, Friday, January 27th at 4:25 pm PST)

Changes

  • Started the file
  • Added the title section
    • Added the browser logo
    • Added a centered description
  • Added the Intro section
    • Added the NetBook definition subsection
    • Added the Similar projects subsection
    • Added the Variants section
      • Added the Linux subsection
      • Added the *Nix subsection
      • Added the Other subsection
  • Added the file version stamp
  • No other changes in version 1

Version 2 (2023, Thursday, February 2nd at 11:05 pm PST)

  • ...
    • Updated the Variants section
      • Updated the Linux subsection
      • Updated the *Nix subsection
      • Updated the Other subsection
  • Updated the file version stamp
  • No other changes in version 2

Version 3 (2023, Monday, February 6th at 4:27 pm PST)

Changes

  • Updated the Variants section
    • Updated the *Nix subsection, adding in MacOS
  • Removed the file version stamp in place of a file info section
  • Added the file info section
    • Added the version number
    • Added the version date
    • Added the line count
  • Added the file history section
    • Added an entry for version 1
    • Added an entry for version 2
    • Added an entry for version 3
  • Added the footer
  • No other changes in version 3

Version 4 (2023, Monday, February 6th at 4:30 pm PST)

Changes

  • Minor fix: added a missing </details> tag to the file history section
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added an entry for version 4
  • No other changes in version 4

Version 5 (2023, Tuesday, February 7th at 6:06 pm PST)

Changes

  • ...
    • Updated the *Nix subsection, adding in iOS and iPadOS
  • Added the Challenges section
    • Added the Mobile variants subsection
    • Added the iOS/iPadOS engine problem subsection
  • Added the OSPorts section
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added an entry for version 5
  • No other changes in version 5

Version 6 (2023, Wednesday, February 8th at 3:36 pm PST)

Changes

  • ...
    • Updated the Linux subsection, adding in NixOS and WacOS
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added an entry for version 6
  • No other changes in version 6

Version 7 (2023, Thursday, February 9th at 1:50 pm PST)

Changes

  • Added the Questions and answers section
  • ...
    • Updated the Linux subsection, adding in Android and FireOS
    • Updated the OtherOS subsection, adding in Windows 10 and Windows 11
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added an entry for version 7
  • No other changes in version 7