Announcement

Collapse
No announcement yet.

Dawn operating system

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Dawn operating system

    Dawn operating system is a revolutionary technology, the first high-level operating system built for URISC computers.




    Other operating systems are designed to run on extremely complex hardware environments, but Dawn operating system is designed for the SUBLEQ architecture, which have no traditional instruction set. This allows a Dawn compatible processor and computer to be designed from a millionth costs than a traditional CPU.

    The goal of the Dawn operating system is to bring back the hardware and software development to the people.
    Currently, the market is dominated by x86/arm, where a CPU that is capable of blicking the cursor on the screen needs 20 billion usd investment to create, and 30 years of work by 30 corporations and 1 million developers worldwide.

    Traditional IT corporations created a technologic singularity, which was not able to show up any innovation in the last 20 years.
    We arrived to a point, where painting a colored texture on the screen requires 1600 line of initialization and weeks of debugging - and if you are not want to do that, you can only access child toys, design apps, half gbyte sized libraries, and they are still crashing at initialization in most cases.
    The internet, global forum of the free speech - actually controlled by the ISP-s and governments. A wifi device is driven by 5 million of source code lines, and nobody actually fully understants, how they work, a TCP stack is 500.000 lines of code. There are no experts at this area any more - even professionals are just typing random things in consoles to get it working if something is broken, hoping that it will randomly cure itself, becouse they cant debug 30 and 40 million code lines that is responsible for sending a bit on the cable.

    Dawn operating system is different. Emulating the cpu itself is 6 source code line in C, understanding the hardware set is very simple.
    Dawn operating system itself does not supports any technology, that is enemy of the freedom, while it still offers a nice graphics user-friendly graphics interface with the most common elements.
    It is easy to create hardware and software for Dawn - the hardware design is well documented, and simple. Dawn have a built-in C compiler that also offers connectivity to the Dawn platform to create textured sprites, texts, play music, get data from the joystics, from webcamera, or manage the files of the computer.


    Dawn is a modern graphics operating system, it supports the folowing features:
    - Big-endian 64-bit SUBLEQ CPU
    - Mouse
    - Keyboard
    - Virtual keyboard
    - Touchscreen
    - Multitouch
    - 64-bit sound input and output on 8 channels
    - 4 force-feedback joysticks
    - 16 RGB cameras
    - up to 32-bit RGBA graphics output, transparent screens are also supported
    - An own p2p wireless networking protocol based on geolocation and requiring no external network provider cormprations
    - CPU hotplug
    - Disk drive hotplug
    - Up to 100 individual disk-drive
    - Basic tools like document reader, paint, wave player, process explorer, etc
    - Some simple games like chess, amoeba
    - C/C99 compiler that is capable of compiling codes written for the C programming language
    - SMP support, up to basically unlimited CPU cores
    - Very simple IO system that will stay constant for all future versions
    - Memory and disk size support up to 2^63 bytes
    - Battery, and power-saving features
    - UTF8, unicode, ASCII
    - Fast boot and shutdown



    download:
    Last edited by Geri; 12 October 2020, 10:40 AM.

  • #2
    emulator hotfix for w32/w64, links are refreshed

    Comment


    • #3
      HOTFIX:
      -Fixed misleading informations on the webpage
      -Fixed a bug in the Dawn operating system with the wallpaper when modifying resolution
      -Links and files are updated

      A video that compares booting Dawn OS on emulated 300 mhz SUBLEQ cpu, and Linux emulated on 300 mhz ARM CPU:
      Comparison of the boot time of Dawn operating system and Linux, on the same hardware. http://users.atw.hu/gerigeri/DawnOS/download.htmlMusic and audio conten...

      Comment


      • #4
        Seems like a fun project, but I am not convinced you get competitive speed out of such a CPU. Are there any calculations how good actual hardware can theoretically perform?

        Today a new kind of battle starts: a battle to take away the computer industry from mega corporations and bribed public servants, and give it back to the people.
        Sorry, but unless you release your operating system as Free Software, you are only giving this power to you.

        -Imagine a world, where they capture every button you pressed down, where the network providers are directly connected to national surviellance.
        How do I know your closed source operating system doesn't?

        Comment


        • #5
          haagch, since there is no actually available subleq cpu, only prototypes at univeristies yet, i cant point on any discrete and specific performance numbers.
          also an opensource software dont make you more secure. you have to run binaries on your computer at the end, a linux distrib have like 20000 packages in repo, enough if one is infected in binary form by somebody, or a source file also can be infected disguised as a patch, not necessary even the developer recognized it.

          but analizing windows behaviour - as some websites did to proof it - proofs this behavior, and it sends your private data out. for other opearing systems, we can just trust that none of these things happens until we see evidence of the opposite.

          Comment


          • #6
            2017, march 16. - Compiler ang GUI bugs
            Several bugs fixed in the compiler related to inline function calls and runtime library.
            A bug sometimes caused missing re-rendering of texts.

            Comment

            Working...
            X