Cogito, ergo sum relying on clarity, distinctiveness, and self-evidence. Baruch Spinoza in ""Principia philosophiae cartesianae"" at its "Prolegomenon" identified "cogito ergo sum" the ""ego sum cogitans"" (I am a thinking being) as the thinking substance with his ontological interpretation. It can also be considered that "Cogito ergo sum" is needed before any living being can go further in life". Although the idea expressed in "cogito, ergo sum" is widely attributed to Descartes, he was not the first to mention it. Plato spoke about the "knowledge of knowledge" (Greek νόησις νοήσεως "nóesis noéseos") and Aristotle explains the idea in full length: But if life
Cogito (software) on a Cogito managed repository. Conversely, most Cogito commands can be used on repositories primarily managed by Git or StGIT. Cogito is implemented as a set of Bash scripts (unlike Git, which is written mostly in C and portable Unix shell). As of April 2007 the project is stalled and declared "for sale", because a lot of the functionality has already been taken over by git, and the maintainer, Petr Baudiš, decided it would be better to focus on improving git-core. Cogito is released under the GNU GPL. As of May 2008, Cogito does not work well with recent Git