ICAROS source code

grega · 798

grega

  • Newbie
  • *
    • Posts: 3
    • Karma: +0/-0
on: March 10, 2023, 11:36:40 AM
Does ICAROS comes with source code of itself?
If not, will source code be avaiable at some point in future?



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #1 on: March 10, 2023, 11:54:08 AM
Icaros is a distribution of AROS. It takes base system and adds 3rd party software. Are you asking about source code of base system or source code of 3rd party software?



grega

  • Newbie
  • *
    • Posts: 3
    • Karma: +0/-0
Reply #2 on: March 10, 2023, 12:03:13 PM
I want to modify and compile ICAROS operating system iteself.



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3744
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #3 on: March 10, 2023, 02:30:53 PM
Question, have you ever used AROS ? the only sources you will be able to complilate are the AROS sources.

As you've been told, Icaros, as well as AROS One and Tiny AROS are just Distributions that add and configure third-party software.


magorium

  • Legendary Member
  • *****
    • Posts: 632
    • Karma: +62/-0
  • Convicted non contributor
Reply #4 on: March 10, 2023, 05:21:40 PM
I want to modify and compile ICAROS operating system iteself.
As deadwood already wrote. Icaros' foundation is based on the AROS source-code (which is freely available).

On top of that the distributor of Icaros added some of his own extensions on top of AROS by means of scripts, placing certain files/icons art atc at certain locations and modifications to the AROS default startup scripts etc. On top of that Icaros adds 3th party software, specially and painstakingly gathered/modifed and or configured by the Icaros distributor.

afaik everything in Icaros that is an addition to AROS (except for the 3th party software) is freely available on the Icaros distribution media and also afaik none of the additions that Icaros puts on top of AROS are closed source (you would have to ask the Icaros distributor if that is 100% accurate, again that is not perse true for the additional 3th party software).

You would also have to take a good look at the Icaros Desktop license in order to make sure that it is allowed for you to make modifications (not talking about distribution there).

To make it more clear: there is no Icaros source-code. Everything you see in Icaros is build on top of AROS.

I have no idea if the distributor of Icaros has some form of build system and/or if that is open source. Last time I checked most (if not all) of his efforts of putting Icaros together is a work of manual labour.
« Last Edit: March 10, 2023, 05:27:02 PM by magorium »



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #5 on: March 11, 2023, 12:03:13 AM
@grega

The sources for the base system can be found in this branch:
https://github.com/deadw00d/AROS/tree/alt-abiv0

There is additional software integrated in Icaros, which sources are hosted here:
https://github.com/deadw00d/contrib/tree/alt-abiv0

The sources for 3rd party software integrated in Icaros, can be sometimes found here

http://archives.aros-exec.org/index.php?function=home

however it really depends software by software