View Single Post
Old 26 February 2017, 17:09   #19
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
Originally Posted by wXR View Post
Can any competent people here give a semi-realistic assessment of what it would take to get AROS into shape *on par, native hardware*? Really, I would like someone who knows the ins and outs of this to tell us. And after that, @meynaf if you are really willing to do that, I am pretty close to being willing to pay someone (I suppose, a small team) just to have it done and over with.
The AROS build system is not friendly. It uses GCCisms and macros which make it a pain and it requires a fairly new version of GCC which needs special support and has bugs and for the 68k. The AROS code itself introduced some new concepts, APIs and kludges to the AmigaOS (some of questionable value) and the code did not need to be as efficient when it was on the x86. There is also the problem of some code being unfinished and not ready to be optimized yet. GCC compiler code generation for the 68k does seem to be improving finally after many years of sadness but there is still work to be done to get a cross compiler environment working fully. This alone could make a big difference. I am no expert on AROS.

Originally Posted by wXR View Post
EDIT2: I am also a fan of the "update the leaked 3.1 sources and see who sues" approach, but who is brave/real enough to take it on? If someone could get/wants to get a working GCC toolchain built for the *whole thing as it is*, I would also be happy to reward that; seems like a big enough task already.
The reality is that most of the telecommunications lines in the world travel through the U.S. Big brother has considerable influence (and is listening) and can often persuade internet providers in remote areas to obey their law. Brazil is planning to disconnect from the U.S. infrastructure by building a fiber optic cable directly to Europe after the U.S. spying which included government and private businesses .

The reality is that content which is deemed illegal (illegal=what rich entity with expensive lawyers want) in the U.S. is likely to be taken down in remote locations. Remote locations do make it more difficult to sue as does someone with little money.

I have heard that the AmigaOS 3 source code released is incomplete, the build systems old and for old and specific compilers like SAS/C and Green Hills compilers (intuition.library) and the code itself could be more maintainable and readable.
matthey is offline  
Page generated in 0.05309 seconds with 9 queries