The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 2,091 other followers

GitHub – adaloveless/commonx: Delphi/Object Pascal Classes and Tools for just about everything and everyone.

Posted by jpluimers on 2020/07/21

Warning: I posted this without doing a proper copyright check on the linked github repository, and it looks like this library heavily copies code from copyrighted materials.

So better not use them, for one because they contain copyrighted material, and also because the copyrighted units are not current.

At least these units are Copyright by Embarcadero:

Androidapi.JNI.Environment.pas:4:{ Copyright(c) 2014 Embarcadero Technologies, Inc.      }
Better_JSON.pas:5:{ Copyright(c) 2016 Embarcadero Technologies, Inc.      }
Bluetoothcomponentthreaded.pas:4:{ Copyright(c) 2016 Embarcadero Technologies, Inc.      }
FMX.Better.Controls.pas:5:{ Copyright(c) 2011-2013 Embarcadero Technologies, Inc. }
FMX.Better.ListBox.pas:5:{ Copyright(c) 2011-2013 Embarcadero Technologies, Inc. }
Generics.Collections.Fixed.pas:5:{ Copyright(c) 1995-2014 Embarcadero Technologies, Inc. }
HTTPClient_2019.pas:6:{ Copyright(c) 1995-2018 Embarcadero Technologies, Inc. }
InetWinSocketReg.pas:5:{ Copyright(c) 1995-2012 Embarcadero Technologies, Inc. }
pngimage_fmx.pas:5:{ Copyright(c) 1995-2014 Embarcadero Technologies, Inc. }
SocketsEditor.pas:5:{ Copyright(c) 1995-2012 Embarcadero Technologies, Inc. }

And these contain Copyright statements.

Androidapi.JNI.Environment.pas
Better_JSON.pas
Better_Sockets2.pas
Bluetoothcomponentthreaded.pas
CL.pas
CL_GL.pas
cryptlib.pas
ctypes.pas
CurveFit.pas
D3D10_1_JSB.pas
D3D10_JSB.pas
D3D11_JSB.pas
D3DCommon_JSB.pas
D3DCompiler_JSB.pas
D3DUtils.pas
D3DX10_JSB.pas
D3DX11_JSB.pas
D3DX8.pas
D3DX9.pas
DelphiCryptlib.pas
DelphiZXIngQRCode.pas
dglOpenGL.pas
Direct3D.pas
Direct3D8.pas
Direct3D9_jedi.pas
DirectDraw.pas
DirectInput.pas
DirectMusic.pas
DirectPlay8.pas
DirectSetup.pas
DirectShow9.pas
DirectSound.pas
DirectWrite_JSB.pas
DirectX.pas
DX7toDX8.pas
DxDiag.pas
dxerr8.pas
DXErr9.pas
DXFile.pas
DXGI_JSB.pas
DXTypes.pas
DXTypes_JSB.pas
DXUT.pas
DXUTEnum.pas
DXUTgui.pas
dxutil.pas
DXUTmesh.pas
DXUTmisc.pas
DXUTRes.pas
DXUTSettingsDlg.pas
DXUTsound.pas
FMX.Better.Controls.pas
FMX.Better.ListBox.pas
GDIPAPI.pas
Generics.Collections.Fixed.pas
Generics.Collections.pas
Generics.Defaults.pas
Generics.Hashes.pas
Generics.Helpers.pas
HTTPClient_2019.pas
IdWebsocketSimpleClient.pas
InetWinSocketReg.pas
OAuth.pas
PasZip.pas
pngimage_fmx.pas
portaudio.pas
SocketsEditor.pas
StrSafe.pas
UExternalFileViewer.Android.pas
UExternalFileViewer.iOS.pas
UExternalFileViewer.pas
UOpenURLUtils.pas
USock.pas
usp10.pas
VFrames.pas
VSample.pas
WaveIn.pas
WMPLib_TLB.pas
XInput.pas

Old article text:

[WayBack] GitHub – adaloveless/commonx: Delphi/Object Pascal Classes and Tools for just about everything and everyone. as announced in [Archive.is] Delphi developer a while ago.

Funny to see most identifiers start with “Better” like in BetterFileStream (:

Commits by [WayBack] zivixJnelson a.k.a. [Archive.is] Jason Nelson of Zivix.

Need to figure out which parts are not covered by other libraries yet.

–jeroen

3 Responses to “GitHub – adaloveless/commonx: Delphi/Object Pascal Classes and Tools for just about everything and everyone.”

  1. abouchez said

    It seems that some units are Embarcadero original with some patches.
    It is a clear infraction to the Delphi licence terms, I am afraid.

Leave a Reply to jpluimers Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

 
%d bloggers like this: