Stories
Slash Boxes
Comments

SoylentNews is people

posted by on Wednesday April 19 2017, @07:39AM   Printer-friendly
from the Free-as-in-TANSTAAFL dept.

Fedora is drafting a new mission statement. The new initial proposal:

Fedora creates an innovative platform that lights up hardware, clouds, and containers for software developers and community members to build tailored solutions for their users.

The original goal was:

to work with the Linux community to build a complete, general purpose operating system exclusively from open source software.

Is saying open, or free, openly (excuse the pun) becoming something to be ashamed of? Are project ditching their ideals? Fedora barely mentioned free (or Free, to be more clear), but now it's even more vague. It's like if had to be reminded over and over to those in charge, as the triggered thread demostrates.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by NCommander on Thursday April 20 2017, @11:32AM

    by NCommander (2) Subscriber Badge <michael@casadevall.pro> on Thursday April 20 2017, @11:32AM (#496798) Homepage Journal

    The problem here is actually the inverse. Linux has considerable extensions to POSIX which is why you ran into landmines. A lot of them come from GCC which allow for non-standard C (gnu99 variant) that seeped into most FOSS software.

    If you're serious on your attempts to build software on AIX, build/install GCC first (you might need to get a binary port to bootstrap it). Then replace make with GNU make, or at least an updated BSD make, as well as tar due to limitations with AIX's tar cutting off filenames that are too long. You also need to make sure CPPFLAGS/LDFLAGS are picking up the piles of packages RPM drops in /opt, they won't get automatically picked up by either xLC or GCC.

    That will get you a LONG way closer to success than trying to use xLC. After that, you'll be far closer to success, though you might still need to handhold software that's being stupid. NetBSD's pkgsrc is a good way to go about this if you want it in a shiny package, or at least a good source of patches to de-Linuxify software since they build on a lot of BSDs and cygwin.

    If you want further help, drop me an email to discuss more in-depth. I've gotten most things to build on HP-UX and AIX with significant bludgeoning.

    --
    Still always moving
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2