Announcement

Collapse
No announcement yet.

KDBUS & Systemd Now Yields A Working System

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

  • Originally posted by zester View Post
    ROFL ... Xorg(X11 License), Wayland(MIT License), Mesa(MIT License) I don't have Xorg in my stack and the other to are MIT Licensed soooo why the fuck would I replace them?????

    Yah I can comment on kdbus/systemd. One sec ill be back lol jack ass there on my side!!! hehe
    Maybe you should check who actually was quoted. Not anyone here is talking about you, regardless how important you think you are. If that is too much for you it is not my problem. I just hope you work with better care on your projects.

    Comment


    • Here is a short list, of some of the Programs and Library's I am using.

      Audio Codecs

      Flac
      Desc: FLAC stands for Free Lossless Audio Codec, an audio format similar
      to MP3, but lossless, meaning that audio is compressed in FLAC without
      any loss in quality.
      Home page: https://xiph.org/flac
      License: BSD


      Vorbis
      Desc: Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
      general-purpose compressed audio format for mid to high quality (8kHz-48.0kHz, 16+ bit,
      polyphonic) audio and music at fixed and variable bitrates from 16 to 128 kbps/channel.
      Home page: http://xiph.org/vorbis
      License: BSD



      Opus
      Desc: Opus is a lossy audio compression format developed by the Internet
      Engineering Task Force (IETF) that is particularly suitable for
      interactive real-time applications over the Internet.
      Home page: http://www.opus-codec.org/
      License: BSD



      Audio System

      RtAudio
      Desc: RtAudio is a set of C++ classes that provide a common API
      (Application Programming Interface) for realtime audio input/output across
      Linux, Macintosh OS-X and Windows operating systems. RtAudio significantly
      simplifies the process of interacting with computer audio hardware.
      Home page: http://www.music.mcgill.ca/~gary/rtaudio/
      License: BSD



      RtMidi
      Desc: RtMidi is a set of C++ classes (RtMidiIn, RtMidiOut and API-specific
      classes) that provides a common API (Application Programming Interface)
      for realtime MIDI input/output across Linux (ALSA & Jack), Macintosh OS X
      (CoreMidi & Jack), and Windows (Multimedia Library & Kernel Streaming)
      operating systems. RtMidi significantly simplifies the process of
      interacting with computer MIDI hardware and software. It was designed with the
      following goals:
      Home page: http://www.music.mcgill.ca/~gary/rtmidi/
      License: BSD


      STK - Synth Toolkit
      Desc: The Synthesis ToolKit in C++ (STK) is a set of open source audio
      signal processing and algorithmic synthesis classes written in the C++
      programming language.
      Home page: https://ccrma.stanford.edu/software/stk/
      License: BSD



      C Librarys

      Libunwind
      Desc: The primary goal of this project is to define a portable and efficient
      C programming interface (API) to determine the call-chain of a program.
      Home page: http://www.nongnu.org/libunwind
      License: BSD


      Libuv
      Desc: libuv is a multi-platform support c library with a focus on asynchronous I/O. It was primarily developed
      for use by Node.js, but it's also used by Mozilla's Rust language, Luvit, Julia, pyuv, and others.
      Home page: https://github.com/joyent/libuv
      License: BSD Like


      Musl
      Desc: Musl is a ?libc?, an implementation of the standard library
      functionality described in the ISO C and POSIX standards, plus common
      extensions, intended for use on Linux-based systems.
      Home page: http://www.musl-libc.org/
      License: MIT


      C++ Librarys

      Boost
      Desc: Boost provides free portable peer-reviewed C++ libraries.
      Home page: http://www.boost.org
      License: Boost
      Compat: Linux, BSD, Windows, Apple


      Compiler-rt
      Desc: The compiler-rt project is a simple library that provides an
      implementation of the low-level target-specific hooks required by code
      generation and other runtime components.
      Home page: http://compiler-rt.llvm.org
      License: MIT/BSD Like


      Libcxx
      Desc: Libcxx is a new implementation of the C++ standard library, targeting
      C++11.
      Home page: http://libcxx.llvm.org
      License: MIT/BSD Like


      Libcxxabi
      Desc: Libcxxabi is a new implementation of low level support for a standard C++ library.
      Home page: http://libcxxabi.llvm.org
      License: MIT/BSD Like


      Libcxxabi
      Desc: Libcxxabi is a new implementation of low level support for a standard C++ library.
      Home page: http://libcxxabi.llvm.org
      License: MIT/BSD Like


      Poco C++
      Desc: Modern, powerful open source C++ class libraries and frameworks for
      building network- and internet-based applications that run on desktop,
      server, mobile and embedded systems.
      Home page: http://pocoproject.org/
      License: Boost


      Database

      LevelDB
      Desc: LevelDB is a fast key-value storage library written at Google that
      provides an ordered mapping from string keys to string values.
      Home page: http://code.google.com/p/leveldb/
      License: BSD


      PostgreSQL
      Desc: PostgreSQL, often simply Postgres, is an open source object-relational
      database management system (ORDBMS) with an emphasis on extensibility and
      standards compliance.
      Home page: http://www.postgresql.org/
      License: PostgreSQL License


      Redis
      Desc: Redis is an open source, BSD licensed, advanced key-value store. It is
      often referred to as a data structure server since keys can contain
      strings, hashes, lists, sets and sorted sets.
      Home page: http://redis.io/
      License: BSD


      Sqlite
      Desc: SQLite is a relational database management system contained in a small
      C programming library. In contrast to other database management systems,
      SQLite is not a separate process that is accessed from the client
      application, but an integral part of it.
      Home page: http://sqlite.org/
      License: BSD


      Display Surface

      SDL
      Desc: SDL acts as a cross-platform wrapper, providing support for 2D pixel
      operations, sound, file access, event handling, timing and threading. It
      is often used to complement OpenGL by setting up the graphical output and
      providing mouse and keyboard input, which are not supported by OpenGL.
      Home page: http://www.libsdl.org/
      License: Zlib


      Wayland
      Desc: Wayland is a protocol for a compositor to talk to its clients as well
      as a C library implementation of that protocol. The compositor can be a
      standalone display server running on Linux kernel modesetting and evdev
      input devices, an X application, or a wayland client itself. The clients
      can be traditional applications, X servers (rootless or fullscreen) or
      other display servers.
      Home page: http://wayland.freedesktop.org/
      License: MIT


      Encryption and Security

      Botan
      Desc: A crypto library that provides a wide variety of cryptographic algorithms,
      formats, and protocols.
      Home page: http://botan.randombit.net/
      License: BSD
      Compat: Linux, BSD, Windows, Apple


      OpenPam
      Desc: OpenPAM is an open source PAM library that focuses on simplicity,
      correctness, and cleanliness. Its aim is to gather the best features of
      Solaris PAM, ​XSSO and Linux-PAM, plus some innovations of its own. In
      areas where these implementations disagree, OpenPAM tries to remain
      compatible with Solaris, at the expense of XSSO conformance and Linux-PAM
      compatibility.
      Home page: http://www.openpam.org/
      License: BSD
      Compat: Linux, BSD, Apple


      Graphics Librarys

      Anti-Grain Geometry
      Anti-Grain Geometry is a 2D Vector Graphics Library
      Home page: http://www.antigrain.com
      License: BSD
      Compat: Linux, BSD, Windows, Apple


      Mesa
      Desc: Mesa is an open-source implementation of the OpenGL specification
      - a system for rendering interactive 3D graphics.
      Home page: http://www.mesa3d.org/
      License: MIT


      Kernel

      Linux Kernel
      Desc: The Linux kernel is a Unix-like operating system kernel used by
      Linux-based operating systems.
      Home page: https://www.kernel.org
      License: GPL2


      Markup

      Expat
      Desc: Expat is a stream-oriented XML 1.0 parser library, written in C.
      Home page: http://www.libexpat.org/
      License: MIT

      Jannson
      Desc: Jansson is a C library for encoding, decoding and manipulating JSON data.
      Home page: http://www.digip.org/jansson/
      License: MIT


      Libyaml
      Desc: LibYAML is a YAML 1.1 parser and emitter written in C.
      Home page: http://pyyaml.org/wiki/LibYAML
      License: MIT


      Libxml2
      Desc: libxml2 is a software library for parsing XML documents. It is also
      the basis for the libxslt library which processes XSLT-1.0 stylesheets.
      Home page: http://xmlsoft.org/
      License: MIT


      Math Librarys

      GLM
      Desc: OpenGL Mathematics (GLM) is a header only C++ mathematics library for
      graphics software based on the OpenGL Shading Language (GLSL)
      specification.
      Home page: http://glm.g-truc.net/
      License: MIT


      Multimedia Containers

      Libogg
      Desc: Ogg is a multimedia container format, and the native file and stream
      format for the Xiph.org multimedia codecs. As with all Xiph.org technology
      is it an open format free for anyone to use.
      Home page: http://xiph.org/ogg
      License: BSD


      Networking Librarys

      Bonjour
      Desc: Bonjour is Apple's implementation of Zero-configuration networking
      (Zeroconf), a group of technologies that includes service discovery,
      address assignment, and hostname resolution. Bonjour locates devices such
      as printers, other computers, and the services that those devices offer
      on a local network using multicast Domain Name System (mDNS) service records.
      Home page: http://www.macosforge.org/post/new-bonjour-releases/
      License: BSD
      Compat: Linux, BSD, Windows, Apple


      Curl
      Desc: libcurl is a free and easy-to-use client-side URL transfer library,
      supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP,
      LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and
      TFTP. libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP
      uploading, HTTP form based upload, proxies, cookies, user+password
      authentication (Basic, Digest, NTLM, Negotiate, Kerberos), file transfer
      resume, http proxy tunneling and more!
      Home page: http://curl.haxx.se/libcurl/
      License: MIT/X11
      Compat: Linux, BSD, Windows, Apple


      Nanomsg
      Desc: Nanomsg is a socket library that provides several common
      communication patterns. It aims to make the networking layer fast, scalable,
      and easy to use. Implemented in C, it works on a wide range of operating
      systems with no further dependencies.
      Home page: http://nanomsg.org/
      License: MIT/X11
      Compat: Linux, BSD, Windows, Apple


      Physics

      Box2D
      Desc: Box2D is a free open source 2-dimensional physics simulator engine
      written in C++ by Erin Catto and published under the zlib license. It has
      been used in Crayon Physics Deluxe, Limbo, Rolando, Fantastic
      Contraption, Incredibots, Angry Birds, Tiny Wings, Transformice, Happy
      Wheels, and many online Flash games, as well as iPhone, iPad and Android
      games using the Cocos2d or Moscrif game engine and Corona framework.
      Home page: www.box2d.org
      License: Zlib
      Compat: Linux, BSD, Windows, Apple


      Bullet
      Desc: Bullet is an open source physics engine featuring 3D collision detection,
      soft body dynamics, and rigid body dynamics.
      Home page: http://bulletphysics.org
      License: Zlib
      Compat: Linux, BSD, Windows, Apple

      Video Codecs

      Libtheora
      Desc: Theora is a free and open video compression format from the Xiph.org Foundation.
      Home page: http://www.theora.org/
      License: BSD


      Programs

      Bmake
      Desc: Bmake is derived from NetBSD's make, its goal is to be a portable
      version of the same.
      Home page: http://www.crufty.net/help/sjg/bmake.html
      License: BSD
      Compat: Linux, BSD, Apple


      Bsdiff
      Desc: Bsdiff and bspatch are tools for building and applying patches to
      binary files.
      Home page: http://www.daemonology.net/bsdiff/
      License: BSD
      Compat: Linux, BSD, Apple


      Clang
      Desc: Clang is a compiler front end for the C, C++, Objective-C and
      Objective-C++ programming languages.
      Home page: http://clang.llvm.org
      License: MIT/BSD Like
      Compat: Linux, BSD, Windows, Apple


      ElfToolChain
      Desc: BSD licensed implementations of essential compilation tools and
      libraries for building and analyzing ELF based program images.
      Home page: http://sourceforge.net/apps/trac/elftoolchain
      License: BSD


      LLVM
      Desc: The LLVM Project is a collection of modular and reusable compiler and
      toolchain technologies.
      Home page: http://llvm.org/
      License: MIT/BSD Like


      Luajit
      Desc: LuaJIT is a Just-In-Time Compiler(JIT) for the Lua programming
      language.
      Home page: http://luajit.org/luajit.html
      License: MIT


      Pkgconf
      Desc: Pkgconf is a program which helps to configure compiler and linker
      flags for development frameworks. It is similar to pkg-config.
      Home page: https://github.com/pkgconf/pkgconf
      License: BSD


      Premake
      Desc: Premake is a build configuration tool. Describe your C, C++, or C#
      software project.
      Home page: http://industriousone.com/premake
      Download:
      License: MIT


      Runit
      Desc: Runit is a cross-platform Unix init scheme with service supervision,
      a replacement for sysvinit, and other init schemes. It runs on GNU/Linux,
      *BSD, MacOSX, Solaris, and can easily be adapted to other Unix operating
      systems.
      Home page: http://smarden.org/runit/
      License: BSD

      Comment


      • Originally posted by Vim_User View Post
        Maybe you should check who actually was quoted. Not anyone here is talking about you, regardless how important you think you are. If that is too much for you it is not my problem. I just hope you work with better care on your projects.
        My bad, its second nature for me to just assume every negative comment is directed at me. But at-least I admit when I am wrong and do apologize.

        Comment


        • Originally posted by zester the filthy bsd cunt
          First off D-Bus sucks, It really sucks. Its over complicated and boated. Now we have it implemented in the Kernel
          with a weird api. IPC is useful and fun but its rarely utilized to any real capacity on Linuxbecause D-Bus sucks.
          The irony, BSD also has a dbus-daemon implementation in the kernel hippocrit.
          Note:  This blog post outlines upcoming changes to Google Currents for Workspace users. For information on the previous deprecation of Googl...


          Do you know what sucks more? devd from FreeBSD. Old, slow and crashly.

          Originally posted by zester the filthy bsd cunt
          Then there is systemd, its massively bloated, usage is fairly simple but its architecture is extremely complex, eventually this will
          suffer from the Fogbank effect.

          Lastly we have pulseaudio - This is just bad for audio in general. Those in Pro Audio and Gamers normally disable it
          and use Jack or OpenAL/Fmod directly.


          If you advocate for any of those three your an idiot, and do everyone a favor stay out of the kitchen because we already have to many shitty cooks.!!!!
          Sounds more the problem’s with you BSD fucks would are just jealous at how good Linux developers in making their OS far better that your shit.

          Originally posted by zester the filthy bsd cunt
          Also kdbus was a student project that was rejected once before, it was then abandoned. This is all about Greg Kroah-Hartman and what he wants.
          Originally posted by zester the filthy bsd cunt
          Kdbus was in fact a student project, it was not written from scratch by the kernel team. Sorry to tell you this but D-Bus might be the most widely installed IPC but its the least used IPC in linux. ZeroMQ and Google Protobuf might not have all the features of D-Bus but most of those advanced features are rarely even used even in D-Bus. And
          D-Bus doesn't even come close to ZeroMQ is usage share not even close.

          Even when comparing D-Bus vs ZeroMQ in the IPC arena for every one D-Bus Desktop application there is 1000+ ZeroMQ network applications using its native IPC there.

          Go take your fanboy bullshit someplace else.
          Sound like typical BSD BullShit talk coming out of your mouth with typical arguments such as:
          -It’s a student project
          -Too many cooks ruin the soup
          -Saying Linus Torvalds and greg kroah-hartman are idiots
          -It was rejected at <location and time here>
          -BullShitDaily (BSD)

          Do you know that RahulSundaram here is a Redhat employee and a professional Linux/UNIX expert unlilke you and your fellow BSD fucks who don’t know shit and keep trolling?

          Originally posted by zester the filthy bsd cunt
          And now your resulting to insults I guess I have the same super powers"killfile you without loosing anything though."
          Look who’s talking.

          Originally posted by zester the filthy bsd cunt
          Do you work for Red Hat? If so I have a couple of questions for you and Red Hat's relationship with the NSA.
          At least Red Hat doesn’t rely solely on the NSA and DARPA to develop it’s security like what FreeBSD does.

          FreeBSD and other shitBSDs have virtually all their security development done by the NSA and CIA. They are the NSA’s favorite OS.

          [QUOTE=zester the filthy bsd cunt]
          My mistake it was kbus that was a student project.
          [/OUOTE]

          Typical retarded BSD dev. No wonder why they choose the BSD license and why their OS is so crap.

          Originally posted by zester the filthy bsd cunt
          Noooo the kdbus hate is because "Linux Development is a Fucking Popularity Contest!!!!" And if you piss the cool kids of then your
          left playing in the sandbox by your self.
          Irony, cause according to Theo de Raadt (OpenBSD project founder) he trolls that Linux is for losers cause BSD devs get girls while Linux devs don’t.

          It’s more like BSD development is a fucking retarded popularity contest accept that no one but BSD fucks like you give a shit.

          Originally posted by zester the filthy bsd cunt
          Who are you and what have you done for our community.
          Well unlike you, at least Teho here does not contribute to code that will soon serve proprietary fucks.

          Originally posted by zester the filthy bsd cunt
          I know, Im drunk posting. Its fun. I messed my response all up. See above.
          Ladies and Gentlemen, here is the proof that BSD developers do coding drunk. It’s the missing piece of the puzzle on why BSD is so shit and fucking dumb.

          Originally posted by zester the filthy bsd cunt
          Anyways I am celebrating tonight because we finely got all of the GPL/LGPL out of
          userspace. The whole system only contains BSD/MIT/Boost/Zlib licensed software except for the Linux kernel.
          Proves your nothing more then a filthy proprietary supporter in which the world is better without. You create abd support BSD/MIT license slaveware with the intention of a future full of proprietary softeware, DRMs, NSA spyware with our dear sons and daughters nothing more then slaves and prostitutes to proprietary companies. You show that you and your BSD conspirators are downright sick minded and should be put in prision for life.

          Originally posted by zester the filthy bsd cunt
          Nope you understood me wrong, my ethics forbid me from restricting access to anyone, that includes oss and propitiatory. How does what you do make me the bad guy?
          You are a BSD fuck, your ethics are only sick and diseakable. That makes you and your BSD hoonies the bad guys more then even proprietary nuts like Steve Jobs and Bill Gates.

          Originally posted by zester the filthy bsd cunt
          My view is more Freedom of Religion then Arms Dealer.
          You like the south in the American civil war. We Linux people are more like the north. We’ll and are now crushing you.

          Comment


          • Originally posted by BSDBSsniper-FAG
            ...

            I suggest you take a close look at that short list of packages and who wrote them. 99% of it is stuff normally found on any Linux system.

            Comment


            • Originally posted by zester View Post

              Sqlite
              Desc: SQLite is a relational database management system contained in a small
              C programming library. In contrast to other database management systems,
              SQLite is not a separate process that is accessed from the client
              application, but an integral part of it.
              Home page: http://sqlite.org/
              License: BSD

              SQLite is not BSD licensed. It is public domain.

              Comment


              • Originally posted by deanjo View Post
                SQLite is not BSD licensed. It is public domain.

                http://www.sqlite.org/copyright.html
                I have permission to license it BSD from the sqlite author. PD is dangerous.

                Comment


                • Originally posted by zester View Post
                  I have permission to license it BSD from the sqlite author. PD is dangerous.
                  I don't know about PD being dangerous considering that thousands of implementations of SQLite are out there deployed without incident while still under the PD license.

                  Comment


                  • Anyways my project, those packages, ... there is a point.

                    I don't need another IPC system in my kernel and The userspace of kdbus pretty much lives inside of systemd.
                    Google is just going to strip any attempt.

                    D-Bus is bad for mobile its just plain slow. Wayland isn't using it. Android is rewriting the bluetooth stack so they don't have to use it.
                    Systemd is just bloated and no one wants it.

                    Comment


                    • Originally posted by deanjo View Post
                      I don't know about PD being dangerous considering that thousands of implementations of SQLite are out there deployed without incident while still under the PD license.
                      Freedom Law Center says PD is dangerous. I am not a lawyer but the way it was explained to me makes since.

                      Comment

                      Working...
                      X