[JAVA] OpenJDK 11 and Oracle JDK 11 have been released, so try diffing them.

Java 11 has been released. Also from OpenJDK, Oracle It is also released from.

However, looking at the download size, ... OpenJDK image.png

OracleJDK image.png It's quite different.

So I took the Diff of the directory structure and the file name. The contents of the file are likely to change depending on the compiler, so ignore it for the time being.

Execution command


diff <(tree openjdk/) <(tree oraclejdk/)

result


1c1
< openjdk/
---
> oraclejdk/
4a5
> │       │   ├── README.html
141,142c142
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT
152,153c152
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
156,157c155
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
160,161c158
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
174,175c171
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
178,179c174
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
182,183c177
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
186,187c180
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
190,191c183
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
194,195c186
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
198,199c189
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
202,203c192
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
206,207c195
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
210,211c198
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
214,215c201
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
218,219c204
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
222,223c207
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
227,228c211
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
231,232c214
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
235,236c217
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
239,240c220
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
248,249c228
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
253,254c232
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
257,258c235
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
261,262c238
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
265,266c241
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
269,270c244
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
273,274c247
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
279,280c252
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
284,285c256
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
289,290c260
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
293,294c263
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
297,298c266
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
301,302c269
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
305,306c272
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
309,310c275
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
314,315c279
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
319,320c283
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
323,324c286
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
327,328c289
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
331,332c292
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
335,336c295
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
344,345c303
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
348,349c306
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
352,353c309
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
356,357c312
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
360,361c315
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
364,365c318
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
368,369c321
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
372,373c324
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
376,377c327
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
380,381c330
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
384,385c333
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
390,391c338
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
394,395c341
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
398,399c344
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
402,403c347
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
406,407c350
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
410,411c353
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
414,415c356
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
418,419c359
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
422,423c362
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
428,429c367
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
432,433c370
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
436,437c373
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
440,441c376
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
444,445c379
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
448,449c382
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
452,453c385
< │       │   │   │   ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │   │   ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │   │   ├── COPYRIGHT -> ../java.base/COPYRIGHT
456,457c388
< │       │   │       ├── ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
< │       │   │       ├── ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
---
> │       │   │       ├── COPYRIGHT -> ../java.base/COPYRIGHT
529c460
< └── openjdk-11+28_osx-x64_bin.tar.gz
---
> └── jdk-11_osx-x64_bin.tar.gz
531c462
< 90 directories, 438 files
---
> 90 directories, 369 files

result

Except for the license notation, it seems that the directory structure and placement files are the same.

Recommended Posts

OpenJDK 11 and Oracle JDK 11 have been released, so try diffing them.
Java 10 (JDK 10) was released on March 20, 2018, so let's try Hello World.