Time Nick Message 15:12 [MatrxMT]_ when all you have is a hammer... you don't go to the hardware store? 15:15 MTDiscord Because I don't need hardware I need tools 15:16 Sheriff_U3 birdlober32767: no you go to a farm sale 15:16 Sheriff_U3 Get a bunch of used tools at a far better price 15:24 [MatrxMT]_ you get your tools from [NPc 15:25 [MatrxMT]_ [NPC] Tools Enthusiast 15:25 [MatrxMT]_ oops i hit enter too quickly 16:12 sfan5 if anyone wants to volunteer: I am wondering if this app is actually Luanti in disguise https://play.google.com/store/apps/details?id=com.mcpeturk.dilsecici 16:12 sfan5 if it's still possible to get an APK of an app that would suffice for me, then there's no need to actually run it 16:18 Sheriff_U3 I'm grabbing v5.15.12 of that app right now. 16:28 MTDiscord Oh version 5.15.12 I wonder what that could be 16:42 MTDiscord sfan5: It is 16:42 MTDiscord The apk has filenames like "/Users/ataberkw/dev/CPPProjects/mineta/luanti/src/client/../util/container.h" 16:43 MTDiscord the manifest calls it "Finecraft Hub" 16:48 sfan5 yeah a client by that nmae shows up in the serverlist logs 16:48 sfan5 thanks 16:48 sfan5 name* 16:50 MTDiscord comes packaged with voxelibre too 16:50 sfan5 I did find an random APK with this ID online but wasn't sure if it's actually the one shipped on google play 16:50 sfan5 look inside the clientmods/ folder for something interesting 16:51 MTDiscord mind spilling the secret for those of us to lazy to download the apk? 16:52 MTDiscord firebase analytics? 16:53 MTDiscord thats all i see 16:53 sfan5 yes. they appears to have added some custom client firebase api to collect analytics about blocks dug/places, deaths, achivements, ... 16:54 Krock you could grep for Luanti strings or project-unique plaintext strings in the binary to be entirely sure 16:54 sfan5 appear* placed* 16:54 Krock though VoxeLibre is already clear enough 16:54 MTDiscord 100% sure. It also contains the urls to contentdb and serverlist 16:55 MTDiscord given its voxelibre, one could get the app delisted if they really wanted 16:55 MTDiscord the assets folder has minetest.conf.example 16:55 MTDiscord granted looking at the store listing, guess you wouldnt even need copywrong 16:55 sfan5 in the apk I had they included both assets.zip and the extracted assets folder inside the APK, wasting space 16:58 Sheriff_U3 Here's the apk if anyone wants it: https://github.com/Sheriff-Unit-3/.random-things/raw/refs/heads/main/Addons-Hub-Minecraft-PE_5.15.12_apkcube.apks?download= 17:01 sfan5 huh there's something in mods/finecraft_core/ 17:03 sfan5 they even compiled their lua code 17:03 MTDiscord thats only in the assets zip file, hm 17:03 bgstack15 I have no stake in the process, and aside from the probably scumminess/scamminess of that project, is it somehow a problem that you can correct by getting the app removed from an app store? 17:04 bgstack15 I don't know much about app stores, other than F-Droid's inclusion policies. 17:04 MTDiscord If it's dressed up to look like minecraft PE, it would be surprising that it hasn't been removed by microsoft yet 17:04 bgstack15 I suppose as long as they provide the source code in reasonable methods to their users, wouldn't that be the minimum required per the license? 17:05 bgstack15 Lol, definitely, about the minecraft IP violations. If they want to take down real Luanti, they should be all over the lame fakers. 17:08 sfan5 I'm thinking they're in violation of the LGPL for not providing the modified Luanti source 17:08 sfan5 voxelibre itself is gpl 17:09 bgstack15 Hm, I don't know the details of LGPL, but I'm assuming it still requires that source availability to the users, like GPL. So yeah, take 'em down. Unless, for some reason, they are actually willing to provide source to their users, haha. 17:09 Ingar never "assume" when it is about licenses 17:10 bgstack15 Eh, it's OK for me to assume, when I'm far removed from the situation. If I wanted to publish under LGPL I'd read it. 17:10 bgstack15 But I know I like AGPL-3.0-only 17:10 Ingar bgstack15: allright, I can live with that '-) 17:11 MTDiscord Can you send tips to tracer.ai? lol 17:11 bgstack15 Although you do have a good point. It's called the "lesser GPL" for a reason. Again, I assume, that it's got something to do with linking, which I'm sure a C++ app uses. 17:12 bgstack15 I mostly publish network-related "code" (scripts/interpreted code), so I focus my energies on making sure networked users are entitled to the source. I don't have direct use for oddities of linking libraries. 17:12 Ingar ACcording to the AI summary: The main difference between LGPL and GPL is that LGPL allows developers to link to proprietary software without requiring the proprietary software to be open-sourced, while GPL requires that any derivative works also be licensed under the GPL. 17:12 bgstack15 Ew, sounds like I'm about as correct as the ai. 17:22 sfan5 as far as I understand they can legally link their analytics/premium stuff/ads into the binary, but the part that is from luanti needs to be published as modified source code 19:04 Krock > https://vinix-os.org/assets/vinix-minecraft.png 19:04 Krock > minecraft 19:04 Krock > shows Luanti 19:08 Sheriff_U3 they even have a minetest.conf in https://github.com/vlang/vinix/tree/master/build-support/minecraft 19:08 MTDiscord Minecraft launcher when Luanti : 19:09 Sheriff_U3 https://github.com/vlang/vinix/blob/master/build-support/minecraft/run-minecraft#L2 19:10 Sheriff_U3 https://github.com/vlang/vinix/blob/master/build-support/minecraft/run-minecraft#L37-L49 19:11 Krock mind citing the entire script? /s 19:11 Sheriff_U3 Nah I 19:11 Sheriff_U3 *I'll stop 19:12 Sheriff_U3 They are using Minetest v5.9.1