[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Guys, macOS is now open source! https://opensource.apple.com

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 137
Thread images: 15

Guys, macOS is now open source!
https://opensource.apple.com/release/os-x-1012.html
>>
...ok?
>>
is this the new desktop thread dot bitmap
>>
>>57664170
>desktop thread dot bitmap
no
enjoy your free (You)
>>
The thing is no one really wanted the source of this piece of shit. They simply wanted to annoy freetards.
>>
I don't get this. Does it mean someone can just decide to change shit around as he pleases

Because there's some shit here I would want to have
>>
You mean parts that were based on open source to begin with?
>>
>>57664108
Do you think this is new? Because it isn't.
>>
>>57664219
Yes
>>
Interface isn't. You can prove me wrong by showing me how to compile Aqua.
>>
>>57664243
I just want to be able to disable vsync
>>
File: 1285301884346.jpg (187KB, 800x800px) Image search: [Google]
1285301884346.jpg
187KB, 800x800px
From their site:
>Major components of Mac OS X, including the UNIX core, are made available under Appleā€™s Open Source license
>Major components

It's not the entire OS. Look at the list of files. It's mostly the parts of the OS which were taken from existing open source projects. It's like if you download GNU/Linux, change the wallpaper then say "hey, look guys! I made this really cool OS and I open sourced it!"
>>
Can I install it on my thinkpad?
>>
OS X is UNIX or Linux? How can I tell the difference?
>>
>>57664243
No, Finder is not open source. Pretty much everything else is, though.
>>
>>57664309
By not pretending to be an idiot to get attention.

>>57664312
Finder is unfortunately a huge part though. If you don't include it, then enjoy your server OS.
>>
>>57664309
BSD
>>
>>57664338
>Finder is unfortunately a huge part though.
It's just the DE.
>>
>>57664338
If you don't know the answer just shut the fuck up faggot.
>>
>>57664388
dubs of truth I guess, can't disagree with this
>>
>>57664108
wtf i love apple now

wincucks BTFO!
>>
>>57664281
Mac OS confirmed for being the Justin Beiber Linux of proprietary software!
>>
>>57664384
>just the DE
How is that not the biggest part?

>>57664410
Fine, faggot, Linux and OS X are both nix except Linux is UNIX-like while OS X comes from NEXT which comes from UNIX. OS X's kernel is the BSD kernel with some patches. The coreutils are also BSD with zero work done by Apple, which explains why they suck. OS X is a direct descendant from UNIX and macfags usually take this as some badge of honor.
>>
>>57664445
>OS X's kernel is the BSD kernel with some patches
Wrong.
>which explains why they suck
No, it doesn't. Give examples.
>>
Does this mean they'll continue puredarwin
>>
>>57664445
I agree the DE is the biggest part.

I wish for a similar DE on linux. One that didn't stutter and had all this fancy shit like putting 2 applications on full screen side by side without doing much.

Or this thing where "shit I can't do X, I'll have to make a program myself" but it's more likely that it already exists and it's paid. I mean shit, it's paid but I don't have to figure shit out.
>>
>>57664281
>It's like if you download GNU/Linux, change the wallpaper then say "hey, look guys! I made this really cool OS and I open sourced it!"
Why do people on /g/ pretend to act like they have any clue what they're talking about?
Do you believe OS X is BSD too?
>>
>>57664445
>The coreutils are also BSD with zero work done by Apple
Wrong. Many coreutils are GNU, many are FreeBSD. A few are Apple exclusive such as Apple's "open".
>>
>>57664582
Besides bash what is GNU?
>>
>>57664497
>Wrong.
https://developer.apple.com/library/content/documentation/Darwin/Conceptual/KernelProgramming/Architecture/Architecture.html
>The OS X kernel environment includes the Mach kernel, BSD, the I/O Kit, file systems, and networking components.

>No, it doesn't. Give examples.
sed doesn't have the PHP regex standard, which is the most featureful. Also I found out it's impossible to forcefully unmount a frozen disk, there's no lazy unmount flag. I could compile you a list, these are the most recent I've observed.

>>57664548
>I wish for a similar DE on linux. One that didn't stutter
So any Linux DE?
>had all this fancy shit like putting 2 applications on full screen side by side without doing much.
So, any Linux DE? Pic related, did it right now. It's easier in Gnome actually because full-screen apps don't take up an entire desktop like in macOS and you can move from full-size to split with a keypress, in macOS you have to first un-full-size and then split. KDE has it even better, you can have divide the halves to have a tmux-like division.

I don't know when you tried Linux, but things are much better now.
>>
and there is still no clear cut way to hackintosh no one explains what a kext is or how the fuck you install one into the .DMG file or how to do it without owning a mac already
>>
>>57664624
>The OS X kernel environment includes the Mach kernel, BSD, the I/O Kit, file systems, and networking components.
So you think having parts of BSD means 'it's the BSD kernel'?
>sed doesn't have the PHP regex standard, which is the most featureful. Also I found out it's impossible to forcefully unmount a frozen disk, there's no lazy unmount flag.
I can virtually guarantee your failures here are due to you thinking these are GNU programs when they are not.
>>
File: 1477794903003.jpg (12KB, 318x159px) Image search: [Google]
1477794903003.jpg
12KB, 318x159px
>>57664624
Former Gentoo user of 3 years who has been using MacOS since 2014 here.
Linux still sucks compared to Mac when it comes to a smooth UX.
>>
>>57664694
>smooth UX
Useless bloat.
>>
>>57664714
Oh look, a suckless retard who thinks minimalism means removing everything potentially useful just because you can. Fuck off idiot.
>>
>>57664652
no really how do i hackintosh with a windows install
>>
>>57664735
VM
>>
>>57664740
>VM

so there is no way to do it from windows? at all?
>>
>>57664624
>So any Linux DE?
No, I mean most don't stutter. Gnome 3.22 did. Some of the animations would skip frames at random times. That gives me the impression that my computer ain't fast enough for it, and I have a 280x so I don't think I should generally have trouble with it. And KDE is probably closest to what I would want, but I get a lot of tearing and fixing involves really slow animations as well. Even worse than Gnome 3. Wish I could fix that but I spent too much time on it.

>because full-screen apps don't take up an entire desktop like in macOS

I'd rather have both the option to take up the entire desktop or not
>>
>>57664624
Gnome is utter shit, every DE on Linux is. Budgie is our last hope.
>>
>>57664748
No, you need an OS X install to do a few things.
>>
>>57664674
>So you think having parts of BSD means 'it's the BSD kernel'?
Fair enough, it's a mix and match of different kernel modules.
>I can virtually guarantee your failures here are due to you thinking these are GNU programs when they are not.
Alright, can you show me how to use the php regex standard in sed and how to lazy unmount a disk?

>>57664694
I use both and I very much disagree with your opinion. Gnome has a much more natural interface to me.
For example, you can't use Spotlight when you're in exploded view or in that App display thing (Dashboard?). The delete button on the Apple keyboard doesn't delete files in Finder - which by the way still can't properly merge 2 folders, it can only replace any old duplicate with the the newest version.

>>57664749
I think the problem are the AMD Linux drivers.
>I'd rather have both the option to take up the entire desktop or not
You can in Linux. Full-size a window and don't add anything else on it if you don't want to.
>>
File: 1328826564659.jpg (46KB, 447x400px) Image search: [Google]
1328826564659.jpg
46KB, 447x400px
>>57664694
Don't you miss recompiling software every week?!
>>
>>57664623
https://opensource.apple.com/source/gnudiff/gnudiff-21/
https://opensource.apple.com/source/gnutar/gnutar-454/
https://opensource.apple.com/source/gnuserv/gnuserv-7/
https://opensource.apple.com/source/gpatch/gpatch-3/
https://opensource.apple.com/source/emacs/emacs-95/
https://opensource.apple.com/source/bc/bc-21/bc/

almost everything else seems to be netbsd/openbsd/freebsd
>>
>>57664774
>oh just hackintosh if you dont want to buy mac hardware
>oh BTW you NEED mac hardware in order to hackintosh
>>
>>57664652
Kexts are drivers and you use a premade vm image to make the install usb
>>
>>57664790
But you don't. You just use a virtual machine.

The thing is, if you want to grab OSX for free, you have to get it directly through the app store. In order to use that app store, you need OSX.
>>
>>57664786
older versions also seem to use gnugrep

https://opensource.apple.com/source/grep/grep-28/grep/
>>
>>57664811
everytime i have tried to boot a mac VM it never even started booting cant you just tell me exactly how
>>
>>57664790
Find an ISO of macOS and a bootloader. You don't need a VM or mac hardware.
>>
>>57664820
You need to acquire a vmware image with it installed already from some public tracker. Then grab from the same place vmware workstation pro and play around with it to make it work. You have to actually patch vmware to make OSX work on it.
>>
File: 1477110479172.png (93KB, 1022x508px) Image search: [Google]
1477110479172.png
93KB, 1022x508px
>>57664775
>For example, you can't use Spotlight when you're in exploded view or in that App display thing (Dashboard?).
Gnome's and Apple's exploded views are very different. Gnome's is very finicky and is intended more to be a central hub for your entire computer, from launching applications, to viewing notifications to managing your desktops. Mission Control is strictly desktop and window management. It wouldn't make to have things popping up over that.

>The delete button on the Apple keyboard doesn't delete files in Finder
You can press Cmd+Delete (aka Ctrl+Backspace). You can also go into the default hotkey manager and make Backspace delete files very easily.

>which by the way still can't properly merge 2 folders, it can only replace any old duplicate with the the newest version.
Pic related. Hold down Option while dragging the folder. A bit silly it's not the default behavior.
>>
>>57664820
It's easier to do it without the VM. Just find a raw image and burn it to a flash drive in your current OS.
>>
>>57664775
>which by the way still can't properly merge 2 folders, it can only replace any old duplicate with the the newest version.
Oh look it's this moron again.

I've actually replicated this and this only happens when you have two IDENTICAL directories. Make any change in one of them and it will merge.
>>
>>57664108
So is the entire os actually open source now? Obviously not including apps, but just the os unto itself.
>>
>>57664846
>Gnome's is very finicky
How? Works fine for me.

>You can press Cmd+Delete (aka Ctrl+Backspace)
I know Cmd+Backspace works, but I'm almost entirely sure Cmd+Del did not delete files in Finder.

>Pic related. Hold down Option while dragging the folder. A bit silly it's not the default behavior.
I know about that, but it's my exact complaint: Imagine you want to merge the folder, adding any new files, but for existing files in the old folder you want to pick which to replace and which to keep. Basically every time it runs into a conflict, it prompts you for a choice, like Nautilus does. Finder won't let you do that, just a basic full-on merge where every conflict is resolved by keeping the newer version.

>>57664877
Wow you're very angry.
>Make any change in one of them and it will merge.
Objectively inferior, and as explained above the merge is very primitive.
>>
>>57664914
>Objectively inferior, and as explained above the merge is very primitive.
Sounds like the problem is it doesn't cater to you.
>>
>>57664967
That's the basis of every complaint that has ever been made.
>>
>>57664967
>gets told
>no counter-points
>"hurr it's your own fault for wanting to do things"
>>
>>57664914
>How? Works fine for me.
I remember having tons of issue with the explosion view being stuttery and laggy. I'd trigger the view and it'd show up a second later if I remember right. I also had other issues, but I've forgotten them.

>I know Cmd+Backspace works, but I'm almost entirely sure Cmd+Del did not delete files in Finder.
The keys are almost always right next to each other. But again you can just change it anyway.

>Imagine you want to merge the folder, adding any new files, but for existing files in the old folder you want to pick which to replace and which to keep.
I can't think of that kind of situation, but I do agree it's silly that finder doesn't do like you said.
>>
>>57664914
>t I'm almost entirely sure Cmd+Del did not delete files in Finder.
So???
>>
>>57665176
>Cmd+Del deletes files
>No, it doesn't
>Ok, so what???
Are you retarded or something?
>>
>>57665212
Nigga you're the retard. You complained you couldn't delete files in Finder with the delete key, but you can do it just fine with command + backspace, so what is the problem?
>>
can i compile darwin and run finder there?
>>
>>57664548
>>>57664445
>I agree the DE is the biggest part.
>I wish for a similar DE on linux. One that didn't stutter and had all this fancy shit like putting 2 applications on full screen side by side without doing much.

>Putting 2 applications
>Side by side
>Doing much

Confirmed for never using linux as a tiling wm is the obvious answer.
>>
>>57665627
No.
>>
>>57665724
then literally whats the point
>>
>>57665735
Literally what would be the point of running Finder on Darwin and not just getting Mac OS X?
>>
>>57664312
No, the kernel (minus the device drivers) and 80% of the command line utilities are open source. Everything else is closed. The Finder is just a very small part of it.
>>
>>57665603
>makes a claim
>claim is wrong
>instead of admitting his error like a grown man, throws a tantrum
My complaint was never that you can't delete files in Finder, it was that the key that literally has "Delete" written on it does not delete files. I know I can remap it, but it's just stupid that it doesn't do that by default.
I was then told Cmd+Del did this. This isn't true, I've tried it. So the other person was wrong, and instead of just saying "oh yeah nevermind" they (you) apparently got very very angry at strangers on the internet.

>>57665669
Well yes, but using a tiling wm just because you want 2 screens side-by-side is pretty overkill.
>>
>>57665853
You're just retarded. I don't know why every dipshit on this website thinks that every response to them is by the same person.

The key is called forward delete because it deletes characters ahead of the cursor. If you hadn't noticed the "backspace" key also says delete. So CMD + Delete DOES delete files.
>>
If its open source does that mean customization is back yet?
>>
>>57665956
What can't you customize?
>>
>>57665853
Use a mixed WM, it can do that and the more "normal" stuff
>>
>>57665627
Technically yes

but you'd need to do some hackintosh type stuff too like fake some tpm stuff
>>
>>57666143
Apple got rid of themeing and customization after Yosemite
>>
>now

Wasn't it always?
>>
>>57666491
What? That's bullshit. Why are they going backwards?
>>
Is this going to affect Hackintoshing?
>>
>>57666636
yes it makes hackintosh 22% even more gay
>>
>>57666636
>Is this going to affect taking cock up my ass?
>>
>>57666520
They've been going backwards since Jobs died, to be fair
>>
>>57666671
12 year old gaymer spotted
>>
>>57666517
Yes
>>57666636
It won't
>>57666687
Truth, I underestimated that guy's importance.
>>
>>57664108
Ctrl+F -> cocoa
0 out of 0
Into the trash.
>>
>>57666636
Actually, this is why Hackintoshs are a thing.

The OS X kernel is Open Source, thus Apple can't really lock it down to their hardware
>>
>>57664549
it's literally descended directly from 4.3/4.4BSD but based on the Mach kernel
>>
File: 1465189758547.jpg (866KB, 800x2500px) Image search: [Google]
1465189758547.jpg
866KB, 800x2500px
>>57666731
iTODDLER POORFAGS BTFO
>>
>>57665892
>I don't know why every dipshit on this website thinks that every response to them is by the same person.
>>57664877
>Oh look it's this moron again.
KEK
>>
>>57665892
Please show me an Apple keyboard where the backspace says delete!
>>
>>57664108
What is Darwin OS?
>>
>>57667866
A toddler OS.
>>
>>57668158
>A toddler OS.
If that's what you want to call FreeBSD.
Remember, both Windows and Linux are flawed copies.
>>
File: Untitled.jpg (680KB, 1920x1080px) Image search: [Google]
Untitled.jpg
680KB, 1920x1080px
so i have this working in a VM now how do i open a terminal?
>>
>>57668495
Open it from /Applications/Utilities/Terminal

or

open Spotlight (Cmd-Space or the little magnifying glass in the menubar) and type Terminal

Also, just a warning in advance, macOS doesn't like running in VMs because it has no graphics acceleration unless you do graphics passthrough with a compatible card
>>
>>57668487
Not really.
>>
>>57666520
Its mostly because they think their users are too retarded to need customization

meanwhile MS allows Pajeets to make all the shitty Alienware skins they want
>>
>>57668585
well i plan to do multi beast and hackintosh but i was told i needed to use this in order to do that
>>
File: Desktop_Thread1.png (103KB, 3840x2160px) Image search: [Google]
Desktop_Thread1.png
103KB, 3840x2160px
>>57664170
Yes since the mod deleted mine
FUCK YOU MODS
>>
>>57666520
Getting rid of theming wasn't intentional. Themes never were supported in OS X/macOS ā€“ it's always been a hack. Said hack used to be easy since all the theme elements were simple raster graphics in a big resource file, but the past few versions have been moving towards a full-vector UI for better resolution independence.

You can still theme macOS but now it's more difficult since the UI is made of up vector "recipes" instead of raster graphics. You also need to disable System Integrity Protection temporarily to make modifications to system files.

>>57668684
Yeah VMs are fine for kickstarting the hackintosh process
>>
>>57668714
So is themeing still possible? Does anyone still do it?
>>
>>57668714
yup unfortunately due to some sign in requirment im going to have to torrent multibeast
>>
>>57668801
A handful of people, but at this point the people who cared about theming and made up the formerly huge and vibrant macOS customization community have moved on and gotten jobs in UI/UX design positions (Apple themselves hired a few key figures in the scene) and the UI is decent enough that most don't have an itch to customize, bringing the influx of new themers down to a trickle.

It's a shame, really. There were so many good themes and icon sets back in the day.
>>
>>57668714
>You can still theme macOS but now it's more difficult since the UI is made of up vector "recipes" instead of raster graphics. You also need to disable System Integrity Protection temporarily to make modifications to system files.
Holy shit, this is seriously pathetic.
>>
>>57668838
That sucks, dude
I know MacOS already looks good but Id love something as simple as changing the file explorer color and custom icons
>>
>>57664309
unix

both are unix-like so there's not a very big difference honestly
>>
>>57668873
Both changes serve a good purpose; vector UI elements means they don't need to redraw everything every time a new pixel density level is introduced, and SIP keeps the system intact and uncompromised even if something malicious gets root access. They're not good for customization but they're both plenty justifiable.
>>
>>57668876
Icons are still simple to change. Temporarily turn off SIP (or leave it off if you're comfortable without its protection), grab LiteIcon, and install whatever icons you like.
>>
>>57668954
>>57668978
Are you joking? Gnome 3 uses svg for UI elements as well and I don't need root permissions to change a fucking icon or a bar color unless I want to change it at root level. This is just bad design.
>>
>>57667813
Are you retarded?
>>
File: powerbook-keyboard.jpg (26KB, 569x213px) Image search: [Google]
powerbook-keyboard.jpg
26KB, 569x213px
>>57667843
Like, literally all of them.
>>
File: IMG_7845.jpg (220KB, 1280x853px) Image search: [Google]
IMG_7845.jpg
220KB, 1280x853px
>>57669028
>>
File: macbook-pro-5.jpg (650KB, 1200x900px) Image search: [Google]
macbook-pro-5.jpg
650KB, 1200x900px
>>57669028
>literally
>>
>>57669060
>other countries
Don't care
>>
>Mac OS X
>OS X
>macOS
What's it going to be called next?
>>
>>57669086
It was never called just OS X.
>>
>>57667271
>OS X is BSD too
>"it's just based on a totally different kernel!"
I can't believe people this dumb actually post here. I guess that's the sort of people desktop threads and phone threads bring in.
>>
>>57669082
Here it is, I knew they made this: a keyboard (ISO layout, so you don't have to cry) with 2 delete keys with different behaviors: the one on the right is the typical Del, the one on the left is Backspace.
>press delete
>ok I did
>no, the other backspace...

>>57669010
>i-it wasn't me, the other guy stopped replying just as I started
>>
>>57669113
it was.
They still call it OS X in link in OP
>>
>>57669148
>other country keyboard
Do
Not
Care
>>
File: 2.png (2MB, 1296x864px) Image search: [Google]
2.png
2MB, 1296x864px
>>57669208
Forgot pic anon, sorry. Here you go.
Also:
>literally all
>except when I'm wrong
>>
>>57669236
I'm not wrong. All iterations of the MacBook have had the backspace key say delete. I don't consider the layouts in other countries because I don't live there and, since this is an American website, I assume other people do not, either.

Anyway, I'm sorry your keyboard causes you trouble, but it doesn't cause us any trouble.
>>
>>57669298
You said "literally all". That's not the same as "literally all ANSI layouts". You were wrong/lied.
Also, your claim was Cmd+Del deleted files in Nautilus. Cmd+Delete (left delete) on the American keyboard I just posted does not do that. Again, you were wrong/lied.
>>
>>57669326
>Nautilus
Finder. Sorry, anon. Bad day.
>>
>>57669326
>That's not the same as "literally all ANSI layouts". You were wrong/lied.
Whatever you say.
>Cmd+Delete (left delete) on the American keyboard I just posted does not do that. Again, you were wrong/lied.
Now you're just being obtuse.
>>
There are open-source variants of darwin/mach/macos/whatever you want to call it. They are more-or-less complete systems on their own.
How well do they match up to the macos specs? How heavily do user-level applications depend on the non-open-source components of macos?? Could I, in theory, run photoshop or ableton on opendarwin or some variant?
>>
>>57665801
Everything they stole from BSD is open source. Wow,
>>
>>57669390
I'm actually marveled they did that instead of somehow turning it into their IP and suing FreeBSD users.
>>
>>57669390
BSD license doesn't require you to keep it open source. Microsoft takes BSD code an makes it closed source.

Apple probably fed back a lot of stuff into BSD development
>>
>>57669556
That's why they call it the cuck license
>>
>>57668989
Apple didn't use SVG because the SVG spec is all over the place and it's not optimized for UI use (missing support for per-DPI variants, etc).
>>
>>57669384
The Darwin half of the equation is simple enough to run directly or do WINE-style translation (see Darling for Linux). The hard part is providing fully featured replacements for Cocoa, Carbon, Quartz, etc.
>>
they release the source because they're obligated to under certain licenses.
>>
>>57670401
No, they aren't.
>>
>>57667041
you don't know what you're talking about
>>
>>57664108
Only certain components, as other anons have pointed out. Poo in the fucking loo.

>>57664309
Hello Windows 10 user. Linux is not an operating system, but rather a kernel. OS X uses a patched together, frankenstein of an XNU kernel. Each GNU/Linux distribution is a separate operating system. So even though Debian and Fedora are both using a Linux kernel, they are not the same OS. The differences are actually quite large and go beyond the package managers and logos. It's sort of like how iOS and OS X use an XNU kernel, but are not the same OS. If you don't understand what a kernel is, go on Wikipedia now and don't come back to /g/ until you know what I'm talking about.
>>
>>57671468
>Only certain components
Certain being most?
Thread posts: 137
Thread images: 15


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.