What caused our existence? What is the purpose of life? What are we? Our existence is inherently egoistic, as we only perceive things, that we feel. Everything else, might not even exist, but everything we feel is reliant on things we do not feel, as without our parent's past we might not exist at all. So it is not surprising, that everything to do with oneself has to do with others. Even the act of formulating ones thoughts is reliant on the language created by others for others.
Some may define symbiosis as living together of beings, but what does this mean and what are the consequences? In this project we try to define and explore symbiosis from the perspective of computer science and the view of an egoist.
In IT source code has a special place. Other than many other things, program source code is something were many people can work together on one thing and thereby influence each other on unusually large scale.
Let's take a book as a counterpoint, where often many people are working together, in order to publish a single book, but were only a handful of authors exist. Yes, there are exceptions, but these are probably very few in between. What probably will occur a lot more often, is other people creating derived works like translations or fan fiction. Further continuing the main and canon story happens relatively rarely. Fan fictions most probably won't reference each other, which together create a larger piece of work. In short, all related authors are only cooperatively loosely coupled. See great works like the Bible or The Lord of the Rings.
In the software world, an extreme example is the Linux kernel, where about 14,000 programmers contributed to Linux until June 2015 (citation of 2025-07-14). 14,000 people authoring a bundle of mostly text, that references each other. Also, many people create software, that specifically runs on Linux. For such applications to continue to work on Linux, these need to track and adapt to changes in the Linux kernel itself. Some app developers even introduce changes into the kernel, in order to improve the performance or to implement new required functionality. In short, many things in IT are interdependent to each other over a long period of time.
Symbiotic life is obviously focused on self-sustaining and reproduction, but can we model and reason about this phenomenon? Is there more to this concept? Maybe symbiosis is something even simpler than that? Could a mathematical model help making predictions or philosophical conclusions? What relationship would such a math have to our very subjective perception and our feelings?
We all have misconceptions, but we have to start somewhere, in order to reach our goal of understanding.
- Perspective Model
- Software as a Living Being
- An Attempt at Defining Intelligence
- Phenomenons of Life
-
- todo
- Intelligence in Practice
- Neural Turing Machine
- Alien Roboter
- Open Source Software
- Conclusions