Fan made projects related to MLP

Search /collab/ threads

Password  (for post and file deletion)

File 133408043617.jpg - (65.92KB , 655x699 , 132623006995.jpg )
36795 No. 36795
I'm working on a Linux distribution called "Twili Linux". It's made from scratch, basing on an experimental C library. Want to join us? Answer those simple questions!

Have you used Gentoo Linux?
Can you program C or Perl well?
Do you have no life outside of the internet?
Can you get your way around compiling software properly?
Is going through problems because of using non-standard software no problem for you?

If you answered "yes" to at least four of those five, I want you! If you don't, we still need artists and betatesters.

Also that pic is my face after wasting my entire easter break getting it to work. Yes, we have a working version of it complete with our own package manager (because there weren't enough yet)
Unspoiler all text  • Expand all images  • Reveal spoilers
>> No. 36810
File 133409998485.png - (163.95KB , 639x358 , applejack-wat.png )
The only question that immediately comes to mind is, "why not use a lightweight distribution as a basis for your own"?
>> No. 36831
None of them run on musl. It's a too-standards-compilant, lightweight C library.

And we're actually using a lightweight distro as a basis - in package compiling terms - Sabotage Linux.
>> No. 36857
i know my way around Linux (but SUSE not Gentoo) and i understand Perl, can i be a betatester?
>> No. 36858
File 133416242864.png - (274.24KB , 577x530 , 132623290033.png )
Sure! Contact me via email so I'll tell you when we have something betatestable.
>> No. 36904
So musl doesn't support NSS (name service switch) or versioned symbols?

Doesn't that make it a little difficult to use a general purpose operating system?
>> No. 37017
Versioned symbols do work and so does a great deal of apps.
>> No. 37018
Any need for an icon and design guy?
>> No. 37019

If you want any demonstrations, just ask me to do one icon for something and I'll try.

Same anonpony as above.
>> No. 37032
Im keen for beta testing

Email - [email protected]
Alternate email - [email protected]
>> No. 37065
File 133452583043.png - (81.40KB , 512x512 , FolderIcon.png )

Already did a sample. An icon inspired on Ubuntu-ones and Twilight Sparkle's colours and cutie mark. For folders.
>> No. 37117
I'll contact you when we have something working. We're not that far away!

You're in. When we have a graphical environment, that is. XD
>> No. 37118
I'll contact you when we have something working. We're not that far away!

You're in. When we have a graphical environment, that is. XD
>> No. 37123
File 133465194857.jpg - (1.67MB , 2592x1944 , IMG_20120415_180021.jpg )
And this is a progress update from Sunday evening.
>> No. 37127
File 133466632471.png - (207.21KB , 4610x1602 , twili2.png )

Awesome. Designed a logo for the project. The size of the big version for resizing is 7610 x 2645. I cannot upload it here, though.
>> No. 37133
Can we get some other means of contact?
>> No. 37156
Well that's good (about versioned symbols).

I think you should consider what not having NSS support will mean unless you add it in yourself.

It's important as soon as your have more than one computer on a local lan with multiple users wanting to use both interchangeably.

Is that not a valid use case of Twili Linux?
>> No. 37254
I dont know much about how to code, but i do know how to use linux pretty well i would love to be a beta-tester
Contact Info:
Email: [email protected]
Alternate: [email protected]
>> No. 37255
So, what makes this a Pony OS?
Does it promote friendship? Does it run on magic?

Don't get me wrong, this is a great motivation to learn more about making a Linux distribution. I'm just curious what the pony levels are here.

It also seems from your OP you're doing this in an overly complicated, non-standard way. That right there interests me. Tell me more about the craziness of your project.

Visually, I guess the default GUI would be Twilight-themed. That's good. What about the command-line? Will it be purple on black?
>> No. 37257
I know C but what program are you using to code?

If you need help or a beta tester, email me at [email protected]
>> No. 37259
Two suggestions:

- Include some desktop ponies!
Two options there: Python [ ] and GTK native [ ]. Both need a bit of work. The Java version has transparency and performance issues (memory leaks), so I don't recommand it (might be fixable though).

- Include a modified version of Xeyes, but with a Derpy theme.
This needs to be rebuild from scratch, but might be a short and fun (and useless) addition.
>> No. 37260
Derpy Xeyes is now required. This distribution will not be complete without it.

I'm guessing one eye will more or less follow the mouse and the other will be off. Also, they must have a yellow iris.
>> No. 37261
glibc is the normal C library most, if not all, C distributions use. Sadly, it's quite bloated (over 2MB)! A few folks decided to make their own C library - faster (!), and smaller (right now it's at 300KB), and actually compatible with standards (unlike glibc, which adds too much stuff of its own).

Also, I want to learn more about Linux itself and have a distro that can be tweaked from start to finish. Also very lightweight.

The command-line will be white on black, possibly with a really dark, non-obtrusive Twilight-themed BG there. But we'll use an app called grc that lets you color command-line apps - it's quite nifty!

The most help we need is with debugging certain apps - as i said, musl is a fairly new C library. I coded the package manager in Perl but you're free to find a sweet spot for yourself.

The problem with desktop ponies is that they need GTK+. We don't want to have to include it with our distro.

Also, Derpy Xeyes is definitely planned.

See us at @ #twili-linux!
>> No. 37262
I replied yes to all these questions!
...Except Instead of having 'a life outside the internet', I'm busy publishing research papers and stuff...
Until that's done, I can't help D:
>> No. 37263
File 133483001383.png - (256.74KB , 500x500 , 132307374459.png )
I'm an experienced Linux user, haven't used Gentoo but I use Slackware as my main OS which involves installing from source, managing dependencies on your own and some non-stantard configurations (BSD-like).

I know some basic C and Perl, and most importantly, I have no life outside of the internet.

But I have some quetions, will this be an embedded or general purpose OS?
>> No. 37264
Both. Install the base package only for embedded/low power PCs, install the rest, for general usage.
>> No. 37265
Also we need you. Get to our IRC channel.
>> No. 37267
I nevers used Gentoo, just Debian, but I think I'll give it a try as soon as I can.
I can program C, but I've never tried to write complex software so an OS will maybe be a little too much.
I nearly have no life outside of Internet, apart from my xBox and sometimes school.
I already did compile some basic software by using various ways (direct from IDE and gcc are the one I prefer).
Finally, I like going throught trouble especially if it is because I use non-standards ways. That's why I tried to build my software with gcc and why I use low-level librairies as often as I can.

So, we could say that I answered yes to 3,5 questions out of 4...
I could be interested in being a beta tester, and if you teach me how to, I could help a little in programming the distribution (but as I said, I've never tried to work on an OS, so I know nearly nothing ^^).
>> No. 37268
File 133483245567.png - (155.46KB , 1029x777 , rainbow_dash_salute.png )
>> No. 37269
Were not making our own OS, merely a linux distribution.
>> No. 37270
I read the thread and couldn't find a [planned] feature list. So I ask: what is this distro is going to be good for? Why should I use it instead of any other distro?

According to Google Sabotage Linux does not exist. Link plz.
>> No. 37271
>According to Google Sabotage Linux does not exist

>first result
>> No. 37272
Sorry for the mistake, as I never even thought of doing one on my own, I've never really looked for the diffence and I messed up with technical vocabulary (I knew it wasn't the same, but I couldn't explain what the difference exactly is).
Still, as I said, I can help you with beta testing if you want (as long as high skills in computing technical vocabulary is not needed ^^).
>> No. 37274
Hi. Just wanted to say that this is an awesome idea.

Anyways, I've never actually programmed for Linux, but am pretty experienced working with Gentoo. Can I be a beta tester?
>> No. 37277
Sounds interesting! Mind if I post this project of yours on Equestria Gaming?

Also, maybe you should consider adding a selection of ponified icons to your distro. There's a great selection of icon packs over at , along with one made by yours truly (and another coming up eventually!).
>> No. 37278
File 133484429681.png - (1.56MB , 1024x1024 , sepia.png )
I've used C for making games and Perl for text substitution. I have not used Gentoo but I've used a lot of other distros ^_^ (Debian, Crunchbang, Fedora, Tinycore, Liberte Linux, Puppy Linux...). I can compile software. Am I able to help?
>> No. 37279
OMG! I was literally just thinking about making one of these the other day! I know C and I'm pretty good with linux! Right now I'm testing the pre-release of ubuntu 12.04, but I really want in on a ponylinux! I was thinking what all software could be included standard with a distribution and decided that it needed to revolve around Saturday mornings, but I couldn't decide what all that means. lol! But do want to help! I'm working my way through reading 2 linux books right now and have my eye on another.
>> No. 37280
We have a designer for icons already.

Email me at asiekierka "at" gmail "dot" com.

We're writing a FAQ for that on our currently empty wiki -

Also, Sabotage Linux's CURRENT link is
>> No. 37282
There's also a pretty good Qt version if that's more up your alley:

Additionally, the Python code can be made to run with WxWidgets (which in theory can use X11's vanilla Motif toolkit if need be), but that particular backend isn't as polished as the GTK one...
>> No. 37287
You don't need to know anything in order to be a betatester right?
>> No. 37288
I have a suggestion for the project.
for a graphical user interface
black background and menus and text should default in twilight's colors, white purple mauve pink indigo
make it look similar to LCARS but include windows, tabs, a start menu, and a menu bar both at the top and bottom of the screen. icons should be gifs. and a wallpaper ability similar to windows seven.
>> No. 37289
I like that Idea.
I'm not great at programming except Ruby so Unfortunately I'm not useful to you since all my art skills are more for drawing anime people and I can't draw ponies well.
>> No. 37292
Well, I'm studying Informatics/CS at the moment so I currently have these to give:
-Nope. Haven't used Gentoo, but I've used Ubuntu (Yeah I know it might not count much ._.) and soon going to meddle with Minix.
-C? Yes. Perl? Not at the moment.
-Uhhh... partially.
-Is what I try to do. And if I don't, I should be.
-Tough, but I guess one can catch the trick sooner or later.

Definitely interested, due to my studies and striving to learn more about it.
>> No. 37293
QT is FAR too bloated.

You have to know more than you think.

We don't have a working GUI yet!

See us at our IRC channel?
>> No. 37294
File 133485906191.png - (81.86KB , 280x200 , Sorry+_3c2f3f8be6018b36932034f7cc79c4f0.png )
why not rainbow dash
>> No. 37296
A Rainbow Dash distro would have to be FAST! and we cannot promise that at the current stage.

Though it will probably be.
>> No. 37297
I can't help, but I would try this out if you get an iso build going at some point. (virtual machines and all)

Although I'd love to see Lua getting incorporated somehow, say GUI scripting or something.
>> No. 37301
it would be simple enough to make different color themes with my idea for a GUI >>37288
there could be a theme for each pony.

I like that icon, looks very nice.
good example of a static icon.
How would animated icons look?
or icons that animate when you click on them.
>> No. 37303
File 133486684844.png - (121.55KB , 590x361 , IconPack1.png )

As the designer, gotta tel you the icons will be static and look like this. And tell you all this won't be a Ubunpony, and is miles away from the stable release. We still have a long road to go, and not everything you want can be implemented: the developer team is just made of developers, not people who can cast miracles.
>> No. 37304
I'm interested. My answers:
-I successfully installed Gentoo in a virtual machine just a few weeks ago.
-I can program in C, though I haven't done anything major with it yet.
-I have school (studying CS). Other than that, I have approximately no life outside of the Internet.
-That just involves the traditional ./configure and make most of the time, right?
-Generally not a problem.
>> No. 37306
File 133487002991.png - (132.19KB , 781x532 , Anjie_BronyCon_OC.png )
If you happen to still need one, I'm an artist, I love Twi, and I'm fond of Linux.
I don't know if I'm the kind of artist you're looking for but I have some work on my DA;
>> No. 37308
what do you need to know in order to betatest?
>> No. 37316
File 133488237847.jpg - (36.84KB , 718x612 , challenge-accepted.jpg )
Still need developers ?

- I've never used Gentoo, but I've been rather busy with ArchLinux and FreeBSD. If any OS can convince me to switch, it will certainly have to be a pony OS.
- I can program using C and I love it. I don't do Perl (but I can write shell scripts, does that count ?).
- Pretty much yeah.
- I would hope so.
- Not at all.

Also, Qt isn't fat. It's just big boned. Alright ?
>> No. 37322
From my calculations, about 40% of the time. 30% is CFLAGS="-D_GNU_SOURCE" ./configure && make && make install, 20% is replacing things like sys/fcntl.h with fcntl.h and termio.h with termios.h (that's how the standards should work) or adding missing includes, 10% is hacks and patchery.

Challenge accepted? Go for it! See us in our IRC channel!

I'm quite interested, your work looks great! Send me an email at asiekierka "at" gmail "dot" com so i can email you when we need you!
>> No. 37339

Allright, well that's good to know. it EphemeralBlue that is designing your icons? Or SpikeSlashRarity? Because it was those two inspired me to start making ponified icons, and the former always wanted to work on a pony OS.
>> No. 37341

Nope, just me, anonpony.
>> No. 37345
Haven't used Gentoo at all before, however use Ubuntu on a daily basis and can strongly answer yes to the rest. I program in mainly C++, but that only means that C would be easier for me to use.

Only issues are dedication and experience. I have plenty of things to do that take up my time and have not even started coding an operating system before (I have a basic knowledge of MASM). I've always wanted to try and can try to contribute whenever I can if you'd like.
>> No. 37383
Lol, we arent making an OS from scratch, just a linux distro from scratch
>> No. 37420
I understand. I never said you were, I simply said you were coding an operating system. Never specified if it were from scratch or not.
>> No. 37655
I have always dreamed of seeing this. Ponified Linux. I've googled for many hours to find something like this, but to no avail. I have very limited programming skills, and none that would benefit this project, but I'm really rooting for this project. If there's a public download link sometime, when there's a solid build, I'll test it out.

Can't wait to see what this becomes!
>> No. 37656
I don't think I can fit the word "project" into that post any more. :|

I frequently use Linux distros, Ubuntu (derp), all the *buntus, Linux Mint, minor SUSE knowledge, and I attempted to install Gentoo, but failed miserably. And I couldn't get to install a graphical interface onto Arch. Luckily I was using an old laptop. Somewhat familiar with a couple of the BSD systems, though.

Good luck!
>> No. 37814
Why not just make this a theme for KDE or something?
>> No. 37851
File 133585529152.jpg - (0.97MB , 1176x10656 , trixie_vs__colgate_by_evil_dec0y-d4wgs30.jpg )
Ooooh! That sounds cool and I want to get involved! However my knowledge of Linux is limited to: 1. It lives inside your computer 2. Penguins?

Sooooo can I be a beta tester or would I need to be slightly less incompetent?
>> No. 38814

It turns out using an experimental C library with is not good for your health.

I'm open for ideas.
>> No. 38823
From what I remember reading, is notorious for not getting along with things. Plus there are too many "standards" for it to comply to.

Why not abandon the X window system for something a little friendlier? And no, I have no helpful examples. I'm not a Linux person. : /
>> No. 38825
File 133797353040.png - (9.39KB , 162x135 , Screen Shot 2012-05-25 at 3_17_26 PM.png )
Like this?
Actually I just put the cursor very close
>> No. 39709
Is there a betatestable .iso yet? If so, if you could email it to [email protected], I would be grateful.
>> No. 40722
Here's a crazy idea, why not use glibc?
>> No. 40723
Give us something to play with!
>> No. 40728
I'm trying out a MAME distribution of Puppy.
Go find a Linux distribution you like on Distrowatch and then customize it to your liking.
>> No. 40733
>> No. 40734
File 134238207693.png - (216.11KB , 626x501 , linux.png )
Works fine
>> No. 40759
FOLLOWED>>> Why not set up a Twitter or G+ or what not for us others who would love to watch the growth? :) I am a Linux user and lover and more than willing to give anything a try. Can't say I'm an avid programmer of sorts, most of my works are mainly web development so I'm pretty much out of the picture on that :p

Anyways, again... METHOD FOR GROWTH WATCH ~ make it happen
>> No. 40774
File 134246489357.png - (446.24KB , 999x720 , 134215001610.png )
Why not make something usable first?
>> No. 40834
I thought I'd share this quote from a Microsoft user I know.
>they [Linux distributions] are only for people that feel they want to reprogram their operating system (for whatever reason they would want to) Linux, being open source, is way to easy to hack into and screw up for normal users. Plus there is almost no uniformity because it is open source therefore making it even harder to make programs for. Look at the other unix os - Mac - only used by graphic designers and hipsters that want to pay thousands more for a brand name. Linux is to easy to break to become "the future"

I think I died a little.
>> No. 40856
File 134271841846.jpg - (27.00KB , 471x308 , torvalds_finger.jpg )
Please give him this message
>> No. 41148
Could it come with SBCL by default?
>> No. 41487
I wanna help beta test it! email to me when you have a beta version available!
>> No. 41488
File 134478664920.png - (110.93KB , 310x476 , portal.png )
I don't think OP reads this anymore.
>> No. 41845
So anymore news on Twilinux?
>> No. 42211
I'm still gonna watch it.
>> No. 42259
File 134936540560.jpg - (64.52KB , 720x960 , 61991_4318486051594_992431626_n.jpg )
I recently got a thumb drive from Caterpillar at a career fair, so I rubbed off the name, transplanted a higher capacity drive, and etched Fluttershy into it.

I'm installing Debian on it as I type this, and I'll be transforming it into a Fluttershy themed distribution.
>> No. 42778
Guys! Guys! OP is back!

I'd like you to meet with me on GTalk ([email protected], just add me) and discuss whether I should try doing this one more time.


Help me. TeamSpeak also works ->
>> No. 46783
It probably would have been easier to base it off of arch Linux, but hey, I would love to beta test it, as long as it runs well on virtualbox, and I will even see about uploading a video to YouTube.
>> No. 46784
Sorry for the double post. Had a bit of a 'droid' glitch v

Last edited at Fri, May 9th, 2014 21:32

[Return] [Entire Thread] [Last 50 posts]

Delete post []
Report post