Live data from Hacker News

Haiku Project

haiku-os.org

121–130 of 146 posts

Re: Haiku Project

#121
post #78

Earlier quoted context omitted.

>Do whatever you normally do on it. What I normally do involves a lot of software that does not run on Haiku. Is there a Citrix receiver for it? Does Cisco make an AnyConnect client? What about LibreOffice? Java? Flash? I love the idea of Haiku, don't get me wrong. But the question of "what can I do with it" is not answered by "whatever you normally do", especially if (considering your second paragraph) what I normal…

There may be particular cases that don't work for you. Just like how up the gaming experience on OS X is still garbage after a decade. - Citrix = https://wiki.winehq.org/Haiku + https://appdb.winehq.org/objectManager.php?sClass=applicatio... [GOLD] - AnyConnect = OpenConnect - LibreOffice = This is a good one, there is a port but the general community does not favour porting it because it clashes pretty hard against…

> the gaming experience on OS X is still garbage after a decade.

My main use for PCs for almost 2 decades was gaming, and after switching to Macs a few years ago, I can't say I miss much, honestly.

Unless you're complaining about the cost of a Mac, almost every new game has a Mac version on release or soon after launch, and even if it doesn't, CrossOver [1] or another VM will let you play it without having to boot into Windows.

Metal is also proving to be good for native games. [2]

[1] https://www.codeweavers.com/products/crossover-mac

[2] http://www.cio.com/article/3097642/os-x/macos-metal-api-make...

Re: Haiku Project

#122
post #100

I bought a BeBox while in college. Everyone was using DOS/Windows for C++. Not me :-) The amount I learned about threading, SMP, concurrency, locking, mutexes, was way more valuable than any college programming course I took. I still wish an email client as good as PostMaster was available on OS X now. PE was my editor. Haiku is a great implementation. I wish more of what it offers were in OS's that I have to use eac…

There used to be an OS X editor called Pepper that was basically PE for OS X. I don't think it's still around. I can't find it except in very old references. There is Eddie [1], which is based on a BeOS editor and is written by a former Be employee. He's very responsive to feedback. I worked with him in improving its LaTeX support. [1] http://www.el34.com

While I'm not positive (maybe he'll return and post a yes/no), I seem to recall that Pepper's source code was bought by a guy named Jason Slack, presumably the fellow you're responding to. It was my first editor when I went back to OS X myself, although I confess I grew irritated both with it and with the attitude of its (original, pre-Jason) developer, who always seemed to have a chip on his shoulder about, well, everything: performance issues on OS X with Pepper that other editors didn't exhibit were Apple's fault; Pepper's mediocre documentation wasn't really a problem, users just weren't exploring the editor to find things (maybe this was a complaint in the Pe days, but I swear it was a real complaint); ultimately, Pepper's failure in the marketplace wasn't due to the poor performance, bugs and mediocre documentation, but our collective failure to recognize its true genius.

...sorry, apparently I've wanted to get that off my chest for 15 years. I'm feeling better now!

Anyway, I was kind of hopeful Pepper would be revived, but I gave up on it long ago, moving from BBEdit to TextMate to Sublime Text and, perhaps surprisingly, back to BBEdit, although I keep Atom up to date as well.

Re: Haiku Project

#123
post #88

Earlier quoted context omitted.

> free of the cancerous GPL, under a permissive MIT licence Is this attitude common in the Haiku community? I was interested in checking it out but seeing this sort of rhetoric is discouraging.

That's just reality. In general the GPL is perceived extremely negatively. Almost every company I've worked for has had strict audits to ensure nothing we do or even previously worked on has touched anything potentially GPL. If you're writing software for fun, enjoy seeing it being used, and still want attribution you licence it under the MIT or BSD, not the GPL. Many people get polarized on the topic and there are m…

That doesn't really answer my question. I've seen this flame war before and am not really interested in fighting it again, hence my asking whether it comes up a lot in Haiku-land.

Re: Haiku Project

#124
post #105

Earlier quoted context omitted.

> free of the cancerous GPL, under a permissive MIT licence Is this attitude common in the Haiku community? I was interested in checking it out but seeing this sort of rhetoric is discouraging.

I can't say I speak for the “Haiku community” short of being friends with some of the developers and hanging in the IRC channel, but … no that's not a common attitude. Haiku prefers non-copyleft licenses, but doesn't avoid the GPL like cancer. Heck the default compiler is GCC (and will be for the foreseeable future) and the web browser uses WebKit.

That's good to know—thanks! Also good to hear that there are modern browsers available for Haiku :) I think I'll try it out on my old netbook.

Re: Haiku Project

#125

Earlier quoted context omitted.

It does. The soft modens were partly a lockin technique to decrease odds you'd be able to use something like Linux without buying new hardware. The strategy apparently worked. It's why I push for standards-compliant hardware that requires no funny business to use in new ways.

WinModems were a way to save money, plain and simple. Even Apple had their GeoPort software modem, and they sure didn't need any more lock-in.

That was the other thing people told me. I was never sure which was most accurate reason.

Re: Haiku Project

#126
post #117

Earlier quoted context omitted.

The gist of the comment was whether GCC automatically made something like WebKit + JIT + Native Client work on very, different OS by a simple compile. I doubted that was true or that the work was easy.

You only need to implement the window system and widget rendering glue. The layout, javascript, CSS, DOM, history, etc is all platform independent. But implementing `drawButton()`, `blitToScreen()` and similar is in no way similar to implementing a C++ compiler, as you implied. An example of a port is here, in this directory: https://trac.webkit.org/browser/trunk/Source/WebCore/platfor...

Sounds a lot better than I thought. Appreciate the explanation. :)

Re: Haiku Project

#127

Earlier quoted context omitted.

Looking at the sister Wikipedia link it appears that it did stop them from expanding their business several times in an audio/musical direction, until they coughed up some cash.

Yes, that's arguably when they started to be in the same market.

Apple Computers still settled out of court several times before then though. As early as '78 Apple Corp (the music label) sued Apple Computers with the computer company settling in the early 80s. So the disputes have been going on longer than Apples expansion into the iTunes et al.

Re: Haiku Project

#130
post #5

I used BeOS as a kid while playing with different operating systems. All of the windows were yellow colored, and you could irrevocably damage your system if you ever tried to change the color. Good times.

Holding down a key combination while opening the shell application's preferences menu allowed one to change the window decorations to Windows 3.1 and OS 8 styles, amongst others: http://www.eeggs.com/items/1034.html
Post reply on HN