You are misunderstanding my point. I have stock and deep connections at
microsoft. I don't want to mess anything up for anyone. If you were making
your own windows on windows, I don't want to see the code, remark that it
should work this way .... Low probability of anything ever happening, but
risk nonetheless. For both sides.

When I left my employer and talked to a lawyer, he said that the ndas lasts
as long as the revenue, and beware, loose lips sink ships. My family
benefits from that revenue.

btw - I also wait for the walk signal, I've never been oppressed, and have
no problem with the nda. I was well paid, put the kids through school, and
paid all their medical expenses.

On Wed, Dec 20, 2023 at 8:45 PM Gregory Casamento <greg.casame...@gmail.com>
wrote:

> How would using any operating system you like let them down?  Or even
> using whatever api?   I imagine it has something to do with GNUstep having
> some connection with Apple, right?
>
> Look at it this way.  GNUstep is trying to free the masses from the
> tyranny of our Jobsian oppressors.  Does that help?  ;)
>
> Gregory Casamento
> GNUstep Lead Developer / OLC, Principal Consultant
> http://www.gnustep.org - http://heronsperch.blogspot.com
> https://www.patreon.com/bePatron?u=352392 - Become a Patron
> https://www.openhub.net/languages/objective_c - OpenHub standings
>
>
> On Wed, Dec 20, 2023 at 10:18 bruce <darkoverlordofd...@gmail.com> wrote:
>
>> No, they are fine with Linux . It's more about not letting them down.
>> Family comes first
>>
>> On Wed, Dec 20, 2023, 6:45 AM Gregory Casamento <greg.casame...@gmail.com>
>> wrote:
>>
>>> Bruce,
>>>
>>> On Wed, Dec 20, 2023 at 9:34 AM bruce <darkoverlordofd...@gmail.com>
>>> wrote:
>>>
>>>> I'd always assumed that gnustep used its own gui across systems. But if
>>>> you're using native controls on windows, my 'nda anxiety' is low. Nothing I
>>>> say about linux gui affects windows.
>>>>
>>>
>>> Assumption is the true enemy of understanding. :) Don't ask me where I
>>> got that quote from, I don't remember.   You can either use
>>> GNUstep's own GUI or WinUXTheme (which uses native widgets) on Windows.
>>> The theme uses WinUXTheme.dll on Windows to interface with the native
>>> theming framework.
>>>
>>> You may think I'm overly paranoid about it. I don't work there anymore,
>>>> and I don't use windows anymore, but friends and family still work there,
>>>> so microsoft *is* family. I have to look them in the eye here in a few 
>>>> days.
>>>>
>>>
>>> And they would have a problem with you exploring other things within
>>> your chosen profession?  Windows does not comprise the entire computing
>>> ecosystem.  It may be so on the common user's desktop, but not in the
>>> industry as a whole.  Linux rules the server space in spite of what
>>> Microsoft might want you to believe.
>>>
>>> Speaking of which, tomorrow is Yule. After the new year I'll make a
>>>> clean repro and file a bug in github.
>>>>
>>>
>>> Sweet, I am looking forward to that.  Also... just so you know, myself
>>> and Riccardo tried using XFCE with GNUstep and found a couple of
>>> interesting issues, but were not able to reproduce the artifacts you saw.
>>> Sometime between now and the end of the year I am going to give helloSystem
>>> a shot and see if I can make any sense of what you saw on there and if so,
>>> maybe we can address some of the issues you're experiencing.
>>>
>>> Yours, GC
>>>
>>>
>>>
>>>> On Tue, Dec 19, 2023 at 5:40 PM Gregory Casamento <
>>>> greg.casame...@gmail.com> wrote:
>>>>
>>>>> Bruce,
>>>>>
>>>>> On Tue, Dec 19, 2023 at 10:47 AM bruce <darkoverlordofd...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Riccardo, I can agree with everything you say. I’ve looked at
>>>>>> pictures of gnustep running on mac and windows, and it looks sleek and
>>>>>> modern, and native.
>>>>>>
>>>>>> My experience on unix like does not track with that. It looks
>>>>>> brutalistic. Not native - it never fits in the desktop. What I hear from
>>>>>> most people that have tried it is “the 90’s are calling, they want their
>>>>>> desktop back”. I see a big disconnect between the way gnustep looks on
>>>>>> mac/windows, and the way it looks on linux/freebsd.
>>>>>>
>>>>>
>>>>> This is, unfortunately, true.  GNUstep is using native widgets on
>>>>> Windows, so it is very likely to look better on that platform.  I,
>>>>> personally, don't mind the 90's look, but then again I have a NeXTstation
>>>>> to my left, so maybe I am not one to provide an unbiased opinion.
>>>>>
>>>>> Yes, these are all aesthetic value judgements. But aesthetics matter -
>>>>>> ask any mac user. I can see if you’re using a business app, ok. But for
>>>>>> other users, it is often a non-starter.
>>>>>>
>>>>>> My experience has been:
>>>>>>
>>>>>>    -
>>>>>>
>>>>>>    Wow this is cool
>>>>>>    -
>>>>>>
>>>>>>    Wow this has got a lot of gui glitches
>>>>>>
>>>>>>
>>>>> WRITE BUG REPORTS!!! I'm hoping that is sinking in.
>>>>>
>>>>>
>>>>>>
>>>>>>    -
>>>>>>
>>>>>>    Wow this looks old
>>>>>>    -
>>>>>>
>>>>>>    Wow this is hard to use
>>>>>>
>>>>>>
>>>>> WRITE BUG REPORTS!!! I'm hoping that is sinking in.
>>>>>
>>>>>
>>>>>>
>>>>>>    -
>>>>>>
>>>>>>    Install something else
>>>>>>
>>>>>>
>>>>>> But I like the language. I’ve been coding c for 40 years, and objc is
>>>>>> awesome. I want to code the version with features like arc. Fortunately,
>>>>>> the freebsd repo has that version. But the linux repos don’t. That
>>>>>> complicates targeting any app. And I want people to use my app. But
>>>>>> computer users see these gui issues, and say the app is buggy. I say it’s
>>>>>> not my app, it’s the way it presents on your os. So they use another app.
>>>>>> So much for platform agnostic. So much for marketability.
>>>>>>
>>>>>
>>>>> GNUstep is platform agnostic from the sense that it is flexible enough
>>>>> to be made to blend in should the developer wish to make that happen.  The
>>>>> community can't take all of the responsibility for making YOUR app fit in
>>>>> everywhere.  Also, it is difficult when we are only a few people working 
>>>>> on
>>>>> a large project such as this.   The point is... help us, I know you have
>>>>> told me privately why you feel as though you can't contribute directly, 
>>>>> but
>>>>> writing bug reports or even feature requests on github is something you 
>>>>> CAN
>>>>> do.
>>>>>
>>>>> You can help us get there by simply reporting any issues you're seeing
>>>>> in the places I have asked you to do so.
>>>>>
>>>>> GC
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Dec 19, 2023 at 3:00 PM Riccardo Mottola <
>>>>>> riccardo.mott...@libero.it> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> bruce wrote:
>>>>>>> > I've tried using libobjc2 with the other runtimes from the linux
>>>>>>> repo. I
>>>>>>> > couldn't get it to work, but it sounds like other people have under
>>>>>>> > certain circumstances.
>>>>>>>
>>>>>>> Building libobjc2 can be from easy, "just works" to a nightmare,
>>>>>>> depending on a platform.
>>>>>>>
>>>>>>> Best, of course, is if it comes ready for your OS.
>>>>>>>
>>>>>>> > Hm, I'll give that a try,.
>>>>>>> > But to build a product, I want to know that my users can install it
>>>>>>> > without all the monkey business. Otherwise it becomes a support
>>>>>>> nightmare.
>>>>>>>
>>>>>>> GCC almost always "just works" if the operating system provides it.
>>>>>>> If
>>>>>>> you don't need Obj-C2 features for your app, it is usually a very
>>>>>>> easy
>>>>>>> path and that's why I love it. Except FreeBSD, where you mention
>>>>>>> working. THhere the situation is complicated, because GCC provided
>>>>>>> has
>>>>>>> its obj-c runtime removed, supposing you to use libobjc2, which won't
>>>>>>> work. SO I abandoned that path, but compiled libobjc2 from sources.
>>>>>>>
>>>>>>> Riccardo
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Bruce Davidson
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Gregory Casamento
>>>>> GNUstep Lead Developer / OLC, Principal Consultant
>>>>> http://www.gnustep.org - http://heronsperch.blogspot.com
>>>>> https://www.patreon.com/bePatron?u=352392 - Become a Patron
>>>>> https://www.openhub.net/languages/objective_c - OpenHub standings
>>>>>
>>>>> [image: Mailtrack]
>>>>> <https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&;>
>>>>>  Sender
>>>>> notified by
>>>>> Mailtrack
>>>>> <https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&;>
>>>>>  12/19/23,
>>>>> 12:35:33 PM
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Bruce Davidson
>>>>
>>>>
>>>
>>> --
>>> Gregory Casamento
>>> GNUstep Lead Developer / OLC, Principal Consultant
>>> http://www.gnustep.org - http://heronsperch.blogspot.com
>>> https://www.patreon.com/bePatron?u=352392 - Become a Patron
>>> https://www.openhub.net/languages/objective_c - OpenHub standings
>>>
>>

-- 

Bruce Davidson

Reply via email to