sureanem |
Posted on 19-03-20, 15:10 in I have yet to have never seen it all.
|
Stirrer of Shit
Post: #101 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
the edge case twitter account contains perfectly normal behavior But I won't tell you what they are There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-20, 16:30 in Monocultures in Linux and browsers (formerly "Windows 10")
|
Stirrer of Shit
Post: #102 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Posted by creaothceannIf it's as blatantly illegal as it looks, someone should have sent takedown notices by now. They've been active since late 2017, and they aren't hiding behind cloudflare. They do have instructions you can follow to obtain the supposedly same results, and the website looks professional, so they aren't complete clowns. I can find some threads about it but nothing substantial. It used to be called "Windows 10 AME," try searching for that instead. Posted by KakashiXP Mini (ships with HBCD, another great product that I have no idea how it doesn't get DMCA'd) clocks in at 37MB. Man, they don't make software like they used to. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-20, 23:30 in Something about cheese!
|
Stirrer of Shit
Post: #103 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
(Reply to Screwtape's post in the Mozilla thread)Posted by Screwtape Well, the issue is moreso that there are no skills to use for any purpose whatsoever, whether domestic or international. I've seen some Indian-developed smartphone ROMs, but that's not really programming. I never argued there isn't any Indian culture (there is), but I have argued there is no Indian/Chinese technological innovation.
I'm specifically talking about technology. Economy isn't the only factor at play here. Look for instance at the oil countries in the Middle East. They have lots of money, but they achieve almost nothing with it, and rather just spend it on imports and such. Absolutely nothing is created there, and they shouldn't even exist. The only impact Saudi Arabia has on my life is that it funds terrorism, increasing the likelihood thereof, which in turn has a very slight indirect impact on my life (for instance, longer wait times at the airport). America was with regards to culture, civilization, and people a straight copy-paste of Europe, and as such in the long run could be expected to perform about on the same level as Europe. I would argue it has, although trading higher volatility for higher reward - higher average income, but more poor people. Whether this is better or worse is a philosophical question.
For China and India, maybe. Africa is doomed, I think. The culture is completely wrecked, the few prosperous nations sooner or later get pulled back down into the mud, and the only thing there of value is natural resources. Not exactly a recipe for success.
Well, yes, that's one route. I, for one, welcome our new Chinese overlords, but it's not the only one. There's an assumption, that they will reward us for helping them, which I frankly don't think is true. We're going to get thrown under the bus the second we are of no use to them, perhaps excepting those individuals who played important roles in their ascent to power although probably not - at least I hope not, and Westerners in China are already starting to notice the climate getting harsher. And also that it was inevitable. I don't believe in either of these. The moving of Western industry to China was due to enormous incompetence among the Western leaders, along with skillful manipulation on the part of the Chinese. The transfer of technology due to state-run industrial espionage, along with the willful blindness of the West. ("look, they're just like us, they even have iPhones!") Authoritarianism has the advantage that there are no bothersome internal obstacles for a government to overcome. If the Chinese wish to start doing industrial espionage, they just go. Here, it would become a political scandal, and politicians would lose office due to tremendous shortsightedness on the part of the electorate. It has the disadvantage of being rather unpleasant for its subjects, why civilized nations don't practice it. But to protect the might of the state both internal and external, it does seem superior. I think you're looking at this from too small a perspective. If the East doesn't learn from our mistakes, the biggest risk isn't them killing a few million of their own Uighurs or whatever, which is their own business, but rather that we are forced to live under their system. If what you describe were to happen, it would be disastrous for human civilization. The only hope is that politicians wisen up (haha, who am I kidding) or that it turns out the Chinese economy was a bubble all along. In all other scenarios I can see, we are simply fucked. I agree with your assessment of China though. The country has simply been ruined by the cultural revolution. Nothing can be done about it, but at least the culture remains in Taiwan. There was a great serpentza video on the matter, but I can't seem to find it now. I don't think 2016 was an indictment of democracy. As good as it sounds on paper and is "in peacetime," when dealing with the kinds of issues the West has now, it more or less is required to start fighting dirty lest even worse things for democracy were to happen. Even though Trump failed at almost everything he set out to accomplish, at least he showed that there was another way. If it's any consolation, I suppose America was and will be the hardest hit by this new development, and also those who played the largest role in making it happen. It's still sad for their population, though. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-20, 23:32 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #104 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Posted by Screwtape Fair enough. But it's up to them. For instance, they might prioritize getting unwanted elements to self-select out. This is my personal opinion, but I'd rather have a small project that deals with critical bugs and adds feature at a slow but steady rate, than a big project filled with incompetent and antisocial elements with a development velocity the speed (and quality) of cancer. More LOC doesn't mean more good. I have a theory that because software developers work so intimately with computers, we fall out of practice at identifying and processing emotions in ourselves and others (or maybe the kind of people who have problems with that are naturally attracted to software development). And so, like people who are hard-of-hearing yelling at each other indoors, we get super-emotional because we don't remember what volume-level regular people use, and we wish regular people would speak up and quit mumbling so we can observe their emotional state without having to guess wildly. And like people who are hard-of-hearing, even though we're behaving rationally and haven't done anything wrong, it's more pragmatic to learn to control our volume level and learn to lip-read than it is to try and make the rest of the world conform to our expectations. No, I think Occam's razor goes here. When you're among friends, of course you would use informal and even vulgar language, but at work of course you would not. There's just a disconnect - on one hand, you have software developers coming in from the wider Internet, where communication generally is quite informal and should be taken with a grain of salt. On the other, you have those coming in from the corporate environment, who expect everything to be handled completely formally. This is a bit of a simplification, but I think there occurs a cultural clash between these two groups. For instance, if someone at work would tell me to "go fucking kill yourself you dumb nigger," I would be shocked, but if someone were to use similar language in private, well then it's just obvious they neither believe I should commit suicide nor that I am African-American, they're just taking the piss. So when someone acts what you might perceive as 'aggressively' online, it's just because they have different expectations of the level of formality than you do. Possibly, those kinds of people you describe would be those same people who want to add code of conducts to everything. Not because of any deep political convictions, but just because if they follow The Rules™ then nothing can go wrong. There was a similar slashdot post on this subject, don't agree with it 100%, but it's still somewhat interesting: https://developers.slashdot.org/comments.pl?sid=10924699&pid=54904703
Well, which one is it? It seems to me as if you start with the conclusion (TPB is bad) and then work backwards to the facts. Why would the Central Intelligence Agency run a file-sharing website? How much does a sporadic DNS block really hurt the site? What obscure content isn't available? I've heard this last one time and time again, and it's always from a private tracker enthusiast. It bugs me, because I really hate private trackers, and also because as far as I can tell it's wrong. The issue with public trackers isn't bandwidth, it's retention. Most BitTorrent clients have UIs made to encourage people to stop seeding old torrents, while eMule and DC++ encouraged people to keep seeding their whole downloads folder. And it's true that for private trackers, the retention is generally better. But no amount of retention can compensate for the sheer amount of quantity that a public tracker would give you, and with proper indexers the search is much better for these purposes. Also, for non-obscure content (and I use that term liberally), public trackers have good speeds. No, private trackers are a harm to society. They incentivize people to rent seedboxes and provide large amounts of bandwidth, but the big issue is always storage. Just think - how many torrents have you tried to download where the issue was no seeders, and how many where the download was too slow? If private trackers wouldn't exist, the people who use them today would be using private trackers. Wild guess here, but those people are file sharing enthusiasts who would keep seeding anyway. The retention would be far better, since private trackers are just a massive duplication of effort. Of course, all of this could be solved if someone were to develop a BitTorrent client that was smart about files and handled cross-seeding and automatic source discovery (from a custom DHT) so that whole folders could be seeded without prior coordination like in the deterministic file hashing of DC++ or emule. But they won't, because things are in that crucial swamp of "good enough," where it's not atrocious enough to warrant immediate action and it's not good enough to motivate people into contributing out of enthusiasm for good technology.
Well, what would they do? They put the owners in prison, stole their domain, used diplomatic back-channels to bludgeon a free and independent country into submission under threat of trade sanctions, bribed another one into extraditing a resident despite not having such an extradition treaty (price tag: $60mil). What more is there to do? Steal more domains? Clearly, "do nothing and wait until almost nobody has a computer and thus is forced to use Netflix" is easier. I'm typing this right now on a computer with a Free operating system, Free drivers and mostly Free firmware, and I didn't have to ask anyone's permission, or pay $99 a year for a developer kit. What did the FSF have to do with this? As far as I can see, all they've done is to take credit for the actions of others. Linux, X11, Firefox, apt, none of these are GNU projects. As far as I can tell, the GNU project has made three substantial contributions to free software: * A C library * A compiler * A set of coreutils All of these are today technologically irrelevant: Musl is arguably superior to glibc, except for glibc having some bugs that programs designed around. LLVM is superior to GCC in benchmarks, I'm not qualified to comment on the matter any further. The GNU coreutils are not much better or worse than any other implementation of coreutils, but there's no reason to change them either. It wouldn't be too hard to create a Linux distribution that didn't use GNU, but there wouldn't be much reason to do it except for sheer spite. It turns out there already exists such a distribution, Alpine Linux. It still appears to use GCC, but that's no a part of the operating system. The only reason they still are relevant is due to inertia, like how the Linux kernel is too tightly bound to gcc now to ever compile under Clang, even though they would want to. And back in the day, you had BSD. As far as I can tell, that was free, just not Free Enough™. My point being, the Free Software Foundation/GNU has spent far more time attempting to take credit for other people's efforts, wasting money, and generally being obstructive than they have actually developing anything of value.
No, the move towards open-souce is just sleight of hand, to hide the real Microsoft stratagem:
As the innovation slows down on the desktop front, this gives Linux the opportunity to catch up to Microsoft on the desktop, especially with the backing of Valve. Microsoft of course would like to prevent this in order to gain a monopoly position in the market (which legally wouldn't be a monopoly due to Apple) for Windows 10, because there is no other way to make money - you can't sell the same product over and over again, you can't get end users to pay a monthly fee in significant numbers, and OEM money only goes so far. We've seen Embrace, and I think we'll see Extend real soon with the Windows Subsystem for Linux. (I'll put the rest of my reply in Politics!, since it doesn't have the slight connection to the thread topic that yours does.) There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-20, 23:43 in I have yet to have never seen it all. (revision 1)
|
Stirrer of Shit
Post: #105 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
I thought about this one too. I don't agree. If you want to calculate how old you are, how do you do it in your head? Your birthday is public, so I'll use it as an example if you don't mind. You start off by taking how many whole years have passed, so 2019-1980 = 39. Then you ask yourself, have I had my birthday this year yet? If not, you subtract one, giving 38. This is the common meaning of "how old are you," and it gives 17 in this case. The "born on leap day" thing is just a red herring. Say you're born on 2016-02-05, add 365.2425 days, that gives you your next birthday as taking place on 2017-02-04. This isn't the commonplace definition of "years old". Just reason about it - if you're checking someone's ID to make sure they're over 18, do you start thinking about leap days? I think she should be tried as a minor. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-21, 15:24 in Announcing the bsnes history kit
|
Stirrer of Shit
Post: #106 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Amazing work!Posted by Screwtape That has been archived to GitHub too. I did some quick checking and it looked to have everything, but might be best to go over it properly just to check. Here's a neat bash oneliner I feel the compulsion to share:
Replace 2 depending on which operation you want (only in file1, only in file2, in both).
Try scraping directly from IA instead. You can get the raw HTML (as the crawler saw it) by appending id_ to the date, as in https://web.archive.org/web/20071007054817id_/http://byuu.cinnamonpirate.com/?page=bsnes_news. Then use the file list from e.g. https://web.archive.org/web/*/byuu.cinnamonpirate.com/*. No need to follow the links, so that makes things easier. You'd need to set a cutoff date also, since they changed it to a parking page and some of that got archived. It should be quick work with a bash oneliner.
Have you compared your results to tukuyomi's changelogs? They seem to mention some WIP releases. http://black-ship.net/~tukuyomi/snesemu/misc/bsnes_changelog_outdated.html There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-21, 16:21 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #107 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
I'm not entirely sure. It's true that a hostile environment drives off some people, but I'm not certain it's completely unrelated to skill level. Linus' famous rants didn't seem to hurt the project, for instance. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-22, 09:58 in Monocultures in Linux and browsers (formerly "Windows 10")
|
Stirrer of Shit
Post: #108 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Huh, apparently MS-DOS 1.25 and 2.0 are open-source. Pretty neat: https://github.com/Microsoft/MS-DOS It does however beg the question of why they didn't open-source later versions. Are they worried about revealing bleeding-edge technologies such as extended and logical partitions, directory tree copying with XCOPY, support of hard disk partitions greater than 32 MiB, support of up to four MS-DOS primary partitions, and memory remapping with HIMEM.SYS? There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-22, 14:45 in Monocultures in Linux and browsers (formerly "Windows 10")
|
Stirrer of Shit
Post: #109 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Posted by creaothceann I asked them. We monitor the installation in Wireshark for lengthy periods and make iterations based on that. They don't have any legal issues at the moment and are in the process of switching over to torrents for distribution. They were anonymous, so it doesn't appear to be that big of a problem. It's a commendable move, the veneration of paperwork has been holding technology back for far too long. It is what it is. At any rate, it seems to be the best edition of Windows 10 available, since they had to rip out some other stuff too, which makes it less bloated. For instance, Edge gets swapped for Firefox and start menu to one that looks like the regular one. It should be noted that these aren't matters of personal taste but rather necessity, and that a version without any additional software is provided. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-22, 15:32 in Monocultures in Linux and browsers (formerly "Windows 10")
|
Stirrer of Shit
Post: #110 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Posted by tomman I don't see what Microsoft can do to them that they can't already try and do to whoever uploads the ISO files to TPB. They seemed to be observing security best practices, and from a practical perspective it's probably a cheap way to get PR (giving more developers, giving more redundancy). Library Genesis has been online for 10+ years, but because they have a modicum of common sense (e.g. not writing your name out with big letters on the front page) they don't have any legal trouble. Windows 7 is what I'd use, but support is dropping and it won't be a viable long-term solution. It's possible that Wine gets good enough before 2023, but I wouldn't bet on it. Posted by BearOso The default one gets quite broken when you remove everything from it. Sure, what you replace it with is kind of arbitrary, but it's not as if they've gone out of their way to make deliberately offensive choices. Also, there is a version without these modifications available. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-22, 16:27 in UI-less mode
|
Stirrer of Shit
Post: #111 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Can't you set OBS to crop the image? Then you could run it in windowed but cut away the UI from the viewers. Of course, you'd have to take care not to move the window, but if it's always maximized/at top left/etc that shouldn't be a problem. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-22, 20:33 in Mozilla, *sigh* (revision 1)
|
Stirrer of Shit
Post: #112 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Hey, this is a great thread. I was curious about what they used for the N64. So I went to TCRF and looked at strings. Found that "(null)" was present, which is how GCC represents null pointers passed to "printf("%s", NULL)". So I kept looking. There was this list of error messages, like when you try to divide by zero. I googled one of them that sounded kind of rare, "Virtual coherency on data". Turns out it's only used in other N64 games. A bit further down there was a reference to __osGetCurrFaultedThread. Out of curiosity, I google it and find "Manual: Nintendo Ultra-64 Programming Manual Plus Addendums". Apparently the devkit is publically available, didn't know that. Here comes the interesting part: in a pdf file that comes with the dev kit, it says this: Posted by ninpcman.pdf Disappointed, I think, "oh well, they must have rolled their own compiler" Anyway, I install it under Wine just to see what happens. The first thing that comes up when I open the installer? I checked, that's the real GCC. The COPYING file is still there, there is some gcc documentation, and there are some gcc strings inside the executables:
So what does that mean? They're still in business. Does it mean they have to give me the source code of the whole thing if I ask nicely, or would it only apply to their actual licensees? Can you even claim you own the copyright to GCC in your manual as long as you contradict yourself later on? There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-22, 20:59 in Mozilla, *sigh* (revision 1)
|
Stirrer of Shit
Post: #113 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Posted by tomman I'm no expert, but I think it's perfectly legal to make your custom copy of GCC for internal use without releasing it. Here's another interesting EULA, which indicates that I legally can "copy the Software for archival purposes," and use it "on any single computer with any compatible cartridge hardware". That should be the third different license so far for the same piece of software. This is in the same folder as their renamed GCC fork, by the way: EDIT: In my understanding, GPL makes NDAs on it null and void, so if you have a copy of a GPL'ed piece of software you by definition always have a license for it.
There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-22, 21:19 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #114 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
I don't understand your argument. With the binary, there comes a license. To take away the license file and continue distributing it is a violation of the GPL, unless you make a later written offer. But it doesn't take away the legal license, just the actual license file. Say my boss gives me gcc.exe + license. I take away the license and give it to my coworker Jim. He might not know it's covered by the GPL, but he still has a license to do whatever the GPL gives you the right to do, given by my boss or wherever he got it from. Say he then uploads it to the internet. Everyone obtaining the copy gets a license for the source, and even though they aren't informed of this right they still have it. It's not like playing tag, where the last link in the chain only has the responsibility. If I find a flash drive on the street with a copy of emacs on it I could contact the GNU project and ask for the source, I don't have to find whoever dropped it to get it. (Note - don't insert random flash drives you find on the street into computers) There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-22, 21:49 in Monocultures in Linux and browsers (formerly "Windows 10")
|
Stirrer of Shit
Post: #115 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
What else? Chrome would go against the purpose of the project, Edge has already been taken out. Opera and whatever other browsers there exist would be far more controversial choices. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-22, 23:23 in Monocultures in Linux and browsers (formerly "Windows 10") (revision 2)
|
Stirrer of Shit
Post: #116 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Yeah, exactly. There isn't anything else but Chrome and Firefox, and out of those two Firefox is the prudent choice - regardless of what you think about Mozilla, if you ship Chrome in a privacy-focused "distro", you're probably not the brightest tool in the shed... But yeah, we're all fucked. The HTML5 spec is 1243 pages, with the last update (of the "Living Standard") on 2019-03-22 - three days ago. CSS I can't even count, because it's spread over a lot of HTML pages, but I hardly think it's any better. Then another 805 pages for ECMAScript. Firefox is 37 million LOC (across 43 languages), while the Linux kernel (including all drivers) clocks in at a measly 25 million. So you've got your work cut out for you. No sane person would want to implement all of this for free, knowing that it would take them years to get something usable, and nobody sees any reason to fund the development of another rendering engine except for those two. So yeah, our only hope is for some Terry Davis-type mad genius to start making one. Hopefully not in 640x480 VGA, but you take what you get. There is this one guy in Russia working on it, and that's the only attempt at a third-party engine I've ever seen [EDIT: not counting Servo, which is Mozilla-developed]. He does have a fully functioning HTML parser though, and it is much faster than anything else. According to his own benchmarks, about 10x faster than gumbo. Current Status of the Project The current version is 0.0.6 - devel EDIT 2: Apparently he renamed it from Modest to Lexbor. You can see the roadmap here. 4/33. David vs. Goliath, only there's no slingshot. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-23, 11:30 in Monocultures in Linux and browsers (formerly "Windows 10")
|
Stirrer of Shit
Post: #117 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Posted by Nicholas Steel You don't, they ship updated versions since the updates need to get patched too. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-23, 12:31 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #118 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Posted by BearOso They did distribute it though. This devkit was given out to lots of people, I think anyone who was a registered/legitimate developer. Whoever they gave the binary to had a right to get the source code from them. However, since they did not include a proper written offer, I believe it makes them GPL violators. There's this quote from the GNU project:
They included the license with the program, but no written offer. Well, I did the prudent thing and asked the GNU project - if it is, they'd want to know about it, so we'll see. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-23, 13:11 in Announcing the bsnes history kit
|
Stirrer of Shit
Post: #119 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Why not just go all the way and pull in html5lib or whatever the other parser was? As for the signatures, it was done in one go, so everyone will have the same signature for all their posts. So for all posts containing ^_________________$, find the longest common suffix for each user, and if it includes the final set of underscores, save that as signature. Also, there are some issues with character encoding. Not sure if they come into play for the changelogs, but might be worth keeping in mind. Try doing a CTRL-F for "ƒ," for instance. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-03-23, 18:41 in Mozilla, *sigh* (revision 1)
|
Stirrer of Shit
Post: #120 of 717 Since: 01-26-19 Last post: 1766 days Last view: 1764 days |
Posted by BearOso Well, the violation occurs when you distribute it without a written offer. Presumably, passing on an already distributed version that lacks said offer isn't a violation, only the combination of strip offer+distribute binaries, or else someone by accident could throw his freedom away by deleting a text file - not good. So assuming it wasn't the same person who made and leaked it, they should be required to release the source. Much would have more. So I went out on the hunt for more GPL violations in devkits. There's an unmarked 7z file named "n64sdk.7z". In it are two folders, nintendo and ultra. In ultra, a folder named GCC. It was made by a company named "Kyoto Micro Corporation", and they did some custom modifications of it. There's a readme file, and it describes "Some additional functions not shown in a manual". The writing style is distinctly Japanese, so it's probably them. >Moreover, by describing a header file etc a user uses in __elfcom.c file, debugging information which is same as one defined in the file will not be output to each file, and peculiar portion of each file alone will be output as debugging information. >By using this function, an object size of each module will be reduced and therefore, time needed for compiling/linking will be considerably reduced. And, since a memory used for linking is reduced a memory size needed for a host computer does not have to be large. There does ship a copy of the GPL, but no written offer or sources. CodeWarrior wrote their own compiler though, so at least we have one N64 compiler that isn't a walking GPL violation. EDIT: Apparently they're still online. Could anyone who speaks Japanese translate this properly?
Posted by Google translate To be specific, are they implying that they're just shipping an unmodified GCC? There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |